home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1998 January: Technology Seed / Jan. '98 ATS.toast / NavServices1.0b3 / Navigation Services SDK / Examples / SimpleText / SimpleText ƒ / SimpleText.r < prev    next >
Encoding:
Text File  |  1998-01-12  |  88.9 KB  |  3,090 lines  |  [TEXT/MPS ]

  1. /*
  2.     File:        SimpleText.r
  3.  
  4.     Contains:    Resources for SimpleText
  5.  
  6.     Version:    1.0
  7.  
  8.     Copyright:    © 1997-1998 by Apple Computer, Inc., all rights reserved.
  9.  
  10.     File Ownership:
  11.  
  12.         DRI:                Yan Arrouye
  13.  
  14.         Other Contact:        Yan Arrouye
  15.  
  16.         Technology:            OS Technologies
  17.  
  18.     Writers:
  19.  
  20.         (KLM)    Keith Mortensen
  21.         (Yan)    Yan Arrouye
  22.  
  23.     Change History (most recent first):
  24.  
  25.          <4>      1/5/98    KLM        removed #include <SysTypes.r>
  26.          <3>     7/31/97    KLM        Adding 'vers' 2 resource
  27.          <2>     4/11/97    Yan        Added support for windows staggering
  28. */
  29.  
  30. /*
  31.     File:        SimpleText.r
  32.  
  33.     Contains:    resources for a simple document editing application for shipping
  34.                 with system software.
  35.  
  36.     Version:    SimpleText 1.4 or later
  37.  
  38. ** Copyright 1993-1996 Apple Computer. All rights reserved.
  39. **
  40. **    You may incorporate this sample code into your applications without
  41. **    restriction, though the sample code has been provided "AS IS" and the
  42. **    responsibility for its operation is 100% yours.  However, what you are
  43. **    not permitted to do is to redistribute the source as "DSC Sample Code"
  44. **    after having made changes. If you're going to re-distribute the source,
  45. **    we require that you make it clear in the source that the code was
  46. **    descended from Apple Sample Code, but that you've made changes.
  47.  
  48. */
  49.  
  50. // --------------------------------------------------------------------------------------------------------------
  51.  
  52. // Codewarrior rez doesn't let us specify this on the command line
  53. #ifndef SystemSevenOrLater
  54. #define SystemSevenOrLater 1
  55. #endif
  56.  
  57. #include "Types.r"
  58. #include "Balloons.r"
  59.  
  60. #include "SimpleText.h"
  61. #include "Localize.r"
  62.  
  63. // --------------------------------------------------------------------------------------------------------------
  64. // RESOURCES FOR OUR OBJECTS
  65. // --------------------------------------------------------------------------------------------------------------
  66. #include "AboutBox.r"
  67. #include "Clipboard.r"
  68. #include "PICTFile.r"
  69. #include "MovieFile.r"
  70. #include "TextFile.r"
  71. #include "GXFile.r"
  72. #include "ThreeDMetafile.r"
  73.  
  74. // --------------------------------------------------------------------------------------------------------------
  75. // MENUS AND MENU BARS
  76. // --------------------------------------------------------------------------------------------------------------
  77.  
  78. type 'MCMD' {
  79.     integer = $$CountOf(Commands);
  80.     array Commands {
  81.         integer;            // list of commands
  82.         };
  83. };
  84.  
  85. resource 'MBAR' (rMenuBar, preload) {
  86.     { mApple, mFile, mEdit, mFont, mSize, mStyle, mSound };    /* our menus */
  87. };
  88.  
  89. resource 'MENU' (mApple, "Apple", preload) {
  90.     mApple, textMenuProc,
  91.     AllItems & ~MenuItem2,
  92.     enabled, apple,
  93.     {
  94.     ABOUTITEM,            noicon, nokey, nomark, plain;
  95.     "-",                noicon, nokey, nomark, plain;
  96.     }
  97. };
  98.  
  99. resource 'MCMD' (mApple, purgeable) {
  100.     {
  101.         cAbout;
  102.     cNull;
  103.         cDeskAccessory;
  104.     }
  105. };
  106.  
  107. resource 'MENU' (mFile, FILEMENU, preload) {
  108.     mFile, textMenuProc,
  109.     AllItems & ~MenuItem3 & ~MenuItem7 & ~MenuItem10,
  110.     enabled, FILEMENU,
  111.     {
  112.         FILENEWITEM, noicon,             FILENEWKEY, nomark, plain;
  113.         FILEOPENITEM, noicon,             FILEOPENKEY, nomark, plain;
  114.         "-", noicon,                     nokey, nomark, plain;
  115.         FILECLOSEITEM, noicon,             FILECLOSEKEY, nomark, plain;
  116.         FILESAVEITEM, noicon,             FILESAVEKEY, nomark, plain;
  117.         FILESAVEASITEM, noicon,         FILESAVEASKEY, nomark, plain;
  118.         "-", noicon,                     nokey, nomark, plain;
  119.         FILEPAGESETUPITEM, noicon,         FILEPAGESETUPKEY, nomark, plain;
  120.         FILEPRINTITEM, noicon,             FILEPRINTKEY, nomark, plain;
  121.         FILEPRINTONECOPYITEM, noicon,     FILEPRINTONECOPYKEY, nomark, plain;
  122.         "-", noicon,                     nokey, nomark, plain;
  123.         FILEQUITITEM, noicon,             FILEQUITKEY, nomark, plain;
  124.     }
  125. };
  126.  
  127. resource 'MCMD' (mFile, purgeable) {
  128.     {
  129.         cNew;
  130.         cOpen;
  131.     cNull;
  132.         cClose;
  133.         cSave;
  134.         cSaveAs;
  135.     cNull;
  136.         cPageSetup;
  137.         cPrint;
  138.         cPrintOneCopy;
  139.     cNull;
  140.         cQuit;
  141.     }
  142. };
  143.  
  144. resource 'MENU' (mEdit, EDITMENU, preload) {
  145.     mEdit, textMenuProc,
  146.     AllItems & ~MenuItem2 & ~MenuItem7 & ~MenuItem9 & ~MenuItem14 & ~MenuItem18,
  147.     enabled, EDITMENU,
  148.     {
  149.         EDITUNDOITEM, noicon,             EDITUNDOKEY, nomark, plain;
  150.         "-", noicon,                     nokey, nomark, plain;
  151.         EDITCUTITEM, noicon,             EDITCUTKEY, nomark, plain;
  152.         EDITCOPYITEM, noicon,             EDITCOPYKEY, nomark, plain;
  153.         EDITPASTEITEM, noicon,             EDITPASTEKEY, nomark, plain;
  154.         EDITCLEARITEM, noicon,             EDITCLEARKEY, nomark, plain;
  155.         "-", noicon,                     nokey, nomark, plain;
  156.         EDITSELECTALLITEM, noicon,         EDITSELECTALLKEY, nomark, plain;
  157.         "-", noicon,                     nokey, nomark, plain;
  158.         FINDITEM, noicon,                 FINDKEY, nomark, plain;
  159.         FINDAGAINITEM, noicon,             FINDAGAINKEY, nomark, plain;
  160.         FINDSELECTIONITEM, noicon,         FINDSELECTIONKEY, nomark, plain;
  161.         REPLACEITEM, noicon,             REPLACEKEY, nomark, plain;
  162.         REPLACEAGAINITEM, noicon,         REPLACEAGAINKEY, nomark, plain;
  163.         "-", noicon,                     nokey, nomark, plain;
  164.         EDITNEXTPAGEITEM, noicon,         EDITNEXTPAGEKEY, nomark, plain;
  165.         EDITPREVPAGEITEM, noicon,         EDITPREVPAGEKEY, nomark, plain;
  166.         EDITGOTOPAGEITEM, noicon,         EDITGOTOPAGEKEY, nomark, plain;
  167.         "-", noicon,                     nokey, nomark, plain;
  168.         EDITSHOWCLIPBOARDITEM, noicon,    EDITSHOWCLIPBOARDKEY, nomark, plain;
  169.     }
  170. };
  171.  
  172. resource 'MCMD' (mEdit, purgeable) {
  173.     {
  174.         cUndo;
  175.     cNull;
  176.         cCut;
  177.         cCopy;
  178.         cPaste;
  179.         cClear;
  180.     cNull;
  181.         cSelectAll;
  182.     cNull;
  183.         cFind;
  184.         cFindAgain;
  185.         cFindSelection;
  186.         cReplace;
  187.         cReplaceAgain;
  188.     cNull;
  189.         cNextPage;
  190.         cPreviousPage;
  191.         cGotoPage;
  192.     cNull;
  193.         cShowClipboard;
  194.     }
  195. };
  196.  
  197. resource 'MENU' (mFont, FONTMENU, preload) {
  198.     mFont, textMenuProc,
  199.     AllItems,
  200.     enabled, FONTMENU,
  201.     {
  202.     }
  203. };
  204.  
  205. resource 'MCMD' (mFont, purgeable) {
  206.     {
  207.         cSelectFont;
  208.     }
  209. };
  210.  
  211. resource 'MENU' (mSize, SIZEMENU, preload) {
  212.     mSize, textMenuProc,
  213.     AllItems,
  214.     enabled, SIZEMENU,
  215.     {
  216.     SIZE9POINT, noicon,             SIZE9POINTKEY, nomark, plain;
  217.     SIZE10POINT, noicon,             SIZE10POINTKEY, nomark, plain;
  218.     SIZE12POINT, noicon,             SIZE12POINTKEY, nomark, plain;
  219.     SIZE14POINT, noicon,             SIZE14POINTKEY, nomark, plain;
  220.     SIZE18POINT, noicon,             SIZE18POINTKEY, nomark, plain;
  221.     SIZE24POINT, noicon,             SIZE24POINTKEY, nomark, plain;
  222.     SIZE36POINT, noicon,             SIZE36POINTKEY, nomark, plain;
  223.     }
  224. };
  225.  
  226. resource 'MCMD' (mSize, purgeable) {
  227.     {
  228.         cSize9;
  229.         cSize10;
  230.         cSize12;
  231.         cSize14;
  232.         cSize18;
  233.         cSize24;
  234.         cSize36;
  235.     }
  236. };
  237.  
  238. resource 'MENU' (mStyle, STYLEMENU, preload) {
  239.     mStyle, textMenuProc,
  240.     AllItems,
  241.     enabled, STYLEMENU,
  242.     {
  243.     STYLEPLAIN, noicon,             STYLEPLAINKEY, nomark, plain;
  244.     STYLEBOLD, noicon,                 STYLEBOLDKEY, nomark, bold;
  245.     STYLEITALIC, noicon,             STYLEITALICKEY, nomark, italic;
  246.     STYLEUNDERLINE, noicon,         STYLEUNDERLINEKEY, nomark, underline;
  247.     STYLEOUTLINE, noicon,             STYLEOUTLINEKEY, nomark, outline;
  248.     STYLESHADOW, noicon,             STYLESHADOWKEY, nomark, shadow;
  249.     STYLECONDENSED, noicon,         STYLECONDENSEDKEY, nomark, condense;
  250.     STYLEEXTENDED, noicon,             STYLEEXTENDEDKEY, nomark, extend;
  251.     }
  252. };
  253.  
  254. resource 'MCMD' (mStyle, purgeable) {
  255.     {
  256.         cPlain;
  257.         cBold;
  258.         cItalic;
  259.         cUnderline;
  260.         cOutline;
  261.         cShadow;
  262.         cCondensed;
  263.         cExtended;
  264.     }
  265. };
  266.  
  267. resource 'MENU' (mSound, SOUNDMENU, preload) {
  268.     mSound, textMenuProc,
  269.     AllItems,
  270.     enabled, SOUNDMENU,
  271.     {
  272.         SOUNDRECORDITEM, noicon,         SOUNDRECORDKEY, nomark, plain;
  273.         SOUNDPLAYITEM, noicon,             SOUNDPLAYKEY, nomark, plain;
  274.         SOUNDERASEITEM, noicon,         SOUNDERASEKEY, nomark, plain;
  275.         "-", noicon,                     nokey, nomark, plain;
  276.         SOUNDSPEAKALLITEM, noicon,         SOUNDSPEAKKEY, nomark, plain;
  277.         SOUNDSTOPSPEAKINGITEM, noicon,     SOUNDSTOPSPEAKINGKEY, nomark, plain;
  278.         SOUNDVOICESITEM, noicon,         SOUNDVOICESKEY, nomark, plain;
  279.         
  280.     }
  281. };
  282.  
  283. resource 'MCMD' (mSound, purgeable) {
  284.     {
  285.         cRecord;
  286.         cPlay;
  287.         cErase;
  288.     cNull;
  289.         cSpeak;
  290.         cStopSpeaking;
  291.         cSelectVoice;
  292.     }
  293. };
  294.  
  295. resource 'MENU' (mVoices, SOUNDVOICESITEM, preload) {
  296.     mVoices, textMenuProc,
  297.     AllItems,
  298.     enabled, SOUNDVOICESITEM,
  299.     {
  300.         NOVOICESITEM, noicon,         NOVOICESKEY, nomark, plain;
  301.     }
  302. };
  303.  
  304. resource 'MCMD' (mVoices, purgeable) {
  305.     {
  306.     cSelectVoiceSubMenu;
  307.     }
  308. };
  309.  
  310. resource 'MCMD' (mContents, purgeable) {
  311.     {
  312.     cSelectContents;
  313.     }
  314. };
  315.  
  316. // --------------------------------------------------------------------------------------------------------------
  317. // windows, dialogs, alerts, and other items of that sort
  318. // --------------------------------------------------------------------------------------------------------------
  319.  
  320. resource 'WIND' (kDefaultWindowID) {
  321.     {40, 40, 215, 400}, zoomDocProc, invisible, goAway, 0, NEWDOCUMENTTITLE, staggerParentWindow
  322. };
  323.  
  324. resource 'STR#' (kMiscStrings) {
  325.     {
  326.     FIRSTNEWDOCUMENTTITLE,
  327.     HELPMENUCOMMAND,
  328.     EDITSELECTALLITEM,
  329.     EDITSELECTNONEITEM,
  330.     }
  331. };
  332.  
  333. // --------------------------------------------------------------------------------------------------------------
  334. // "do you want to save?" dialog
  335. // --------------------------------------------------------------------------------------------------------------
  336.  
  337. resource 'DLOG' (kSaveChangesWindowID) {
  338.     {94, 80, 211, 434},
  339.     movableDBoxProc,
  340.     visible,
  341.     noGoAway,
  342.     0x0,
  343.     kSaveChangesWindowID,
  344.     "",
  345.     alertPositionParentWindowScreen
  346. };
  347.  
  348. resource 'DITL' (kSaveChangesWindowID) {
  349.     {    /* array DITLarray: 5 elements */
  350.         /* [1] */
  351.         {87, 284, 107, 344},
  352.         Button {
  353.             enabled,
  354.             SAVESAVEBUTTON
  355.         },
  356.         /* [2] */
  357.         {87, 211, 107, 271},
  358.         Button {
  359.             enabled,
  360.             SAVECANCELBUTTON
  361.         },
  362.         /* [3] */
  363.         {87, 70, 107, 155},
  364.         Button {
  365.             enabled,
  366.             SAVEDONTSAVEBUTTON
  367.         },
  368.         /* [4] */
  369.         {10, 20, 42, 52},
  370.         Icon {
  371.             disabled,
  372.             2
  373.         },
  374.         /* [5] */
  375.         {10, 72, 76, 344},
  376.         StaticText {
  377.             disabled,
  378.             SAVESTATICTEXT
  379.         }
  380.     }
  381. };
  382.  
  383. resource 'STR ' (kSaveChangesWindowID) {
  384.     SAVEBUTTONSHORTCUTS
  385. };
  386.  
  387. // --------------------------------------------------------------------------------------------------------------
  388. // "find and replace" dialogs
  389. // --------------------------------------------------------------------------------------------------------------
  390. #define BUTTONY    102
  391.  
  392. resource 'DLOG' (kFindWindowID) {
  393.     {0, 0, BUTTONY+20+8, 352+8},
  394.     movableDBoxProc,
  395.     invisible,
  396.     noGoAway,
  397.     0x0,
  398.     kFindWindowID,
  399.     "",
  400.     alertPositionParentWindowScreen
  401. };
  402.  
  403. resource 'DITL' (kFindWindowID, purgeable) {
  404.     {    
  405.         /* [1] */
  406.         {BUTTONY, 278, BUTTONY+20, 350},
  407.             Button { enabled, FINDBUTTON },
  408.             
  409.         /* [2] */
  410.         {BUTTONY, 195, BUTTONY+20, 265},
  411.             Button { enabled, FINDCANCELBUTTON },
  412.  
  413.         /* [3] */
  414.         {8, 8, 24, 352},
  415.             StaticText { disabled, FINDSTATIC },
  416.             
  417.         /* [4] */
  418.         {32, 8, 48, 352},
  419.             EditText { disabled, "" },
  420.             
  421.         /* [5] */
  422.         {64, 8, 80, 138},
  423.             CheckBox { enabled, FINDCASESENSITIVE },
  424.         
  425.         /* [6] */
  426.         {64, 192, 80, 352},
  427.             CheckBox { enabled, FINDWRAPAROUND },
  428.                         
  429.     }
  430. };
  431.  
  432. #define BUTTONY    152
  433.  
  434. resource 'DLOG' (kReplaceWindowID) {
  435.     {0, 0, BUTTONY+20+8, 352+8},
  436.     movableDBoxProc,
  437.     invisible,
  438.     noGoAway,
  439.     0x0,
  440.     kReplaceWindowID,
  441.     "",
  442.     alertPositionParentWindowScreen
  443. };
  444.  
  445. resource 'DITL' (kReplaceWindowID, purgeable) {
  446.     {    
  447.         /* [1] */
  448.         {BUTTONY, 280, BUTTONY+20, 352},
  449.             Button { enabled, REPLACEBUTTON },
  450.     
  451.         /* [2] */
  452.         {BUTTONY, 197, BUTTONY+20, 267},
  453.             Button { enabled, FINDCANCELBUTTON },
  454.  
  455.         /* [3] */
  456.         {8, 8, 24, 352},
  457.             StaticText { disabled, FINDSTATIC },
  458.  
  459.         /* [4] */
  460.         {32, 8, 48, 352},
  461.             EditText { disabled, "" },
  462.             
  463.         /* [5] */
  464.         {112, 8, 128, 138},
  465.             CheckBox { enabled, FINDCASESENSITIVE},
  466.             
  467.         /* [6] */
  468.         {112, 192, 128, 353},
  469.             CheckBox { enabled, FINDWRAPAROUND },
  470.  
  471.         // ITEMS ABOVE THIS POINT SHOULD MATCH UP WITH THE FIND DIALOG
  472.         
  473.         /* [7] */
  474.         {56, 8, 72, 352},
  475.             StaticText { disabled, REPLACESTATIC },
  476.  
  477.         /* [8] */
  478.         {80, 8, 96, 352},
  479.             EditText { disabled, "" },
  480.             
  481.         /* [9] */
  482.         {BUTTONY, 10, BUTTONY+20, 95},
  483.             Button { enabled, REPLACEALLBUTTON },
  484.  
  485.     }
  486. };
  487.  
  488.  
  489. // --------------------------------------------------------------------------------------------------------------
  490.  
  491. // Error strings for the various commands
  492.  
  493. resource 'STR#'    (kErrorBaseID + cNull, purgeable) {
  494.     {
  495.     "204";        ERRSTARTUPVERSION;
  496.     "0";        ERRSTARTUPFAILED;
  497.     };
  498. };
  499.  
  500.  
  501. resource 'STR#'    (kErrorBaseID + cNew, purgeable) {
  502.     {
  503.     "0";        ERRNEWFAILEDRAM;
  504.     };
  505. };
  506.  
  507. resource 'STR#'    (kErrorBaseID + cOpen, purgeable) {
  508.     {
  509.     "-108";        ERROPENOUTOFMEM;
  510.     "-1708";    ERROPENANOTHERFAILED;
  511.     "200";        ERROPENSIZE;
  512.     "201";        ERROPENTYPE;
  513.     "202";        ERROPENDRAW;
  514.     "203";        ERROPENPS;
  515.     "207";        ERROPENNOPAGES;
  516.     "0";        ERROPENFAILED;    
  517.     };
  518. };
  519.  
  520. resource 'STR#'    (kErrorBaseID + cSave, purgeable) {
  521.     {
  522.     "201";        ERRSAVETYPE;
  523.     "0";        ERRSAVEFAILED;
  524.     };
  525. };
  526.  
  527. resource 'STR#' (kErrorBaseID + cSize36, purgeable) {
  528.     {
  529.     "0";        ERRSIZECHANGE;
  530.     };
  531. };
  532.  
  533. resource 'STR#'    (kErrorBaseID + cTypingCommand, purgeable) {
  534.     {
  535.     "200";        ERRTYPESIZE;
  536.     "0";        ERRMODFAILED;
  537.     };
  538. };
  539.  
  540. resource 'STR#'    (kErrorBaseID + cCopy, purgeable) {
  541.     {
  542.     "0";        ERRCOPYTOOBIG;
  543.     };
  544. };
  545.  
  546. resource 'STR#'    (kErrorBaseID + cPaste, purgeable) {
  547.     {
  548.     "0";        ERRPASTESIZE;
  549.     };
  550. };
  551.  
  552. resource 'STR#'    (kErrorBaseID + cPageSetup, purgeable) {
  553.     {
  554.     "-108";        ERRPAGESETUPMEM;
  555.     "-27999";    ERRPAGESETUPMEM;
  556.     "0";        ERRSETUPFAILED;
  557.     };
  558. };
  559.  
  560. resource 'STR#'    (kErrorBaseID + cPrint, purgeable) {
  561.     {
  562.     "-108";        ERRPRINTMEM;
  563.     "-27999";    ERRPRINTMEM;
  564.     "-34";        ERRPRINTDISKFULL;
  565.     "-1708";    ERRPRINTANOTHERFAILED;
  566.     "201";        ERRPRINTTYPE;
  567.     "0";        ERRPRINTFAILED;
  568.     };
  569. };
  570.  
  571. resource 'STR#'    (kErrorBaseID + cRecord, purgeable) {
  572.     {
  573.     "-108";        ERRRECORDFULL;
  574.     "0";        ERRRECORDERR;
  575.     };
  576. };
  577.  
  578. resource 'STR#'    (kErrorBaseID + cSpeak, purgeable) {
  579.     {
  580.     "-108";        ERRSPEAKFULL;
  581.     "0";        ERRSPEAKERR;
  582.     };
  583. };
  584.  
  585. resource 'STR#'    (kErrorBaseID + cSelectVoiceSubMenu, purgeable) {
  586.     {
  587.     "0";        ERRCHANGEVOICE;
  588.     };
  589. };
  590.  
  591. resource 'DLOG' (kErrorBaseID+1, purgeable) {
  592.     {93, 62, 197, 450},
  593.     movableDBoxProc,
  594.     visible,
  595.     noGoAway,
  596.     0x0,
  597.     kErrorBaseID+1,
  598.     "",
  599.     alertPositionMainScreen
  600. };
  601.  
  602.  
  603. resource 'DITL' (kErrorBaseID+1) {
  604.     {    /* array DITLarray: 3 elements */
  605.         /* [1] */
  606.         {72, 296, 92, 376},
  607.         Button {
  608.             enabled,
  609.             ERROKBUTTON
  610.         },
  611.         /* [2] */
  612.         {12, 76, 60, 376},
  613.         StaticText {
  614.             disabled,
  615.             "^0"
  616.         },
  617.         /* [3] */
  618.         {12, 22, 44, 54},
  619.         Icon {
  620.             disabled,
  621.             0
  622.         }
  623.     }
  624. };
  625.  
  626. resource 'DLOG' (kErrorBaseID+2, purgeable) {
  627.     {93, 62, 197, 450},
  628.     movableDBoxProc,
  629.     visible,
  630.     noGoAway,
  631.     0x0,
  632.     kErrorBaseID+2,
  633.     "",
  634.     alertPositionMainScreen
  635. };
  636.  
  637. resource 'DITL' (kErrorBaseID+2) {
  638.     {    /* array DITLarray: 3 elements */
  639.         /* [1] */
  640.         {72, 296, 92, 376},
  641.         Button {
  642.             enabled,
  643.             ERRCANCELBUTTON
  644.         },
  645.         /* [2] */
  646.         {12, 76, 60, 376},
  647.         StaticText {
  648.             disabled,
  649.             "^0"
  650.         },
  651.         /* [3] */
  652.         {12, 22, 44, 54},
  653.         Icon {
  654.             disabled,
  655.             0
  656.         }
  657.     }
  658. };
  659.  
  660. // --------------------------------------------------------------------------------------------------------------
  661. // Alternate location of guide files - extensions folder
  662.  
  663. type 'gdir' {
  664.     longint;
  665.     pstring;
  666. };
  667.  
  668. resource 'gdir' (-16384) {
  669.     'extn',
  670.     "";
  671. };
  672.  
  673. // --------------------------------------------------------------------------------------------------------------
  674. // Balloon info for the user to see in the Finder
  675. resource 'hfdr' (kHMHelpID, purgeable) {
  676.     HelpMgrVersion, hmDefaultOptions, 0, 0,
  677.     {
  678.     HMStringItem { FINDERHELPSTRING }
  679.     }
  680. };
  681.  
  682. // Our creator resource
  683. type 'ttxt' as 'STR ';
  684. resource 'ttxt' (0) { "" };
  685.  
  686. resource 'vers' (1) {
  687.     MAJORVERSION, 
  688.     MINORVERSION, 
  689.     STAGE, 
  690.     RELEASE, 
  691.     COUNTRYVERSION,
  692.     SHORTVERSIONSTRING,
  693.     LONGVERSIONSTRING
  694. };
  695.  
  696. resource 'vers' (2) {
  697.     MAJORVERSION, 
  698.     MINORVERSION, 
  699.     STAGE, 
  700.     RELEASE, 
  701.     COUNTRYVERSION,
  702.     SHORTVERSIONSTRING,
  703.     FINDERSTRING
  704. };
  705.  
  706.  
  707. // -------------------------------------------------------------------------------------------------------------
  708. // Pattern list for selection rectangles
  709.  
  710. resource 'PAT#' (kPatternListID) {
  711.     {    /* array PatArray: 8 elements */
  712.         /* [1] */
  713.         $"F0E1 C387 0F1E 3C78",
  714.         /* [2] */
  715.         $"78F0 E1C3 870F 1E3C",
  716.         /* [3] */
  717.         $"3C78 F0E1 C387 0F1E",
  718.         /* [4] */
  719.         $"1E3C 78F0 E1C3 870F",
  720.         /* [5] */
  721.         $"0F1E 3C78 F0E1 C387",
  722.         /* [6] */
  723.         $"870F 1E3C 78F0 E1C3",
  724.         /* [7] */
  725.         $"C387 0F1E 3C78 F0E1",
  726.         /* [8] */
  727.         $"E1C3 870F 1E3C 78F0"
  728.     }
  729. };
  730.  
  731. // -------------------------------------------------------------------------------------------------------------
  732. // Our BNDL resource and icons
  733. // WARNING: ID #s are also in SimpleText.h
  734.  
  735. resource 'BNDL' (128) {
  736.     'ttxt', 0, {
  737.         'ICN#', {0,128; 1,129; 2,130; 3,131; 4,132; 5,133; 6,134; 7,135; 8,136; 9,134; 10,138; };
  738.         'FREF', {0,128; 1,129; 2,130; 3,131; 4,132; 5,133; 6,134; 7,135; 8,136; 9,137; 10,138; }
  739.     }
  740. };
  741.  
  742. resource 'FREF' (128) { 'APPL', 0, "" };
  743. resource 'FREF' (129) { 'TEXT', 1, "" };
  744. resource 'FREF' (130) { 'ttro', 2, "" };
  745. resource 'FREF' (131) { 'PICT', 3, "" };
  746. resource 'FREF' (132) { 'sEXT', 4, "" };
  747. resource 'FREF' (133) { 'MooV', 5, "" };
  748. resource 'FREF' (134) { 'tjob', 6, "" };
  749. resource 'FREF' (135) { 'qjob', 7, "" };
  750. resource 'FREF' (136) { 'sjob', 8, "" };
  751. resource 'FREF' (138) { '3DMF', 10, "" };
  752.  
  753. // these share icons with the 'tjob'
  754. resource 'FREF' (137) { 'rjob', 9, "" };
  755.  
  756.  
  757. // Kinds of documents SimpleText can open.  The order is in the preferred order.
  758. resource 'open' (128, purgeable) {
  759.     'ttxt',
  760.     {
  761.         'ttro',
  762.         'PICT',
  763.         'MooV',
  764.         '3DMF',
  765.         'tjob',
  766.         'qjob',
  767.         'sjob',
  768.         'rjob',
  769.         'sEXT',
  770.         'TEXT'
  771.     }
  772. };
  773.  
  774. resource 'kind' (128, purgeable)
  775. {
  776.     'ttxt',
  777.     0,
  778.     {
  779.         'apnm',        APPNAME,
  780.         'ttro',        READONLYDOC,
  781.         'PICT',        PICTDOC,
  782.         'MooV',     MOVIEDOC,
  783.         'tjob',        PRINTDOC,
  784.         'qjob',        PRINTDOC,
  785.         'sjob',        PDDDOC,
  786.         'rjob',        PRINTDOC,
  787.         'sEXT',        STATIONERYDOC,
  788.         'TEXT',        TEXTDOC
  789.     }    
  790. };
  791.  
  792.  
  793. // -------------------------------------------------------------------------------------------------------------
  794. // application icon
  795.  
  796. resource 'ICN#' (128, purgeable) {
  797.     {    /* array: 2 elements */
  798.         /* [1] */
  799.         $"0001 0000 0002 8000 0004 4000 0008 2000"
  800.         $"0010 101C 0021 0822 0042 0441 0084 42A1"
  801.         $"0108 8151 0211 12AA 0422 2554 0800 4AA8"
  802.         $"1088 1550 2111 2AA8 4202 5544 8444 AA82"
  803.         $"4088 9501 2110 CA02 1020 E404 0840 F808"
  804.         $"0400 0010 0200 0020 0100 0040 0080 0080"
  805.         $"0040 0100 0020 0200 0010 0400 0008 0800"
  806.         $"0004 1000 0002 2000 0001 4000 0000 80",
  807.         /* [2] */
  808.         $"0001 0000 0003 8000 0007 C000 000F E000"
  809.         $"001F F01C 003F F83E 007F FC7F 00FF FEFF"
  810.         $"01FF FFFF 03FF FFFE 07FF FFFC 0FFF FFF8"
  811.         $"1FFF FFF0 3FFF FFF8 7FFF FFFC FFFF FFFE"
  812.         $"7FFF FFFF 3FFF FFFE 1FFF FFFC 0FFF FFF8"
  813.         $"07FF FFF0 03FF FFE0 01FF FFC0 00FF FF80"
  814.         $"007F FF00 003F FE00 001F FC00 000F F800"
  815.         $"0007 F000 0003 E000 0001 C000 0000 80"
  816.     }
  817. };
  818.  
  819. resource 'icl4' (128, purgeable) {
  820.     $"0000 0000 0000 000F 0000 0000 0000 0000"
  821.     $"0000 0000 0000 00FC F000 0000 0000 0000"
  822.     $"0000 0000 0000 0FC0 CF00 0000 0000 0000"
  823.     $"0000 0000 0000 FC0C 0CF0 0000 0000 0000"
  824.     $"0000 0000 000F C0C0 C0CF 0000 000F FF00"
  825.     $"0000 0000 00FC 0C0F 0C0C F000 00F5 DCF0"
  826.     $"0000 0000 0FC0 C0F0 C0C0 CF00 0F5D CC5F"
  827.     $"0000 0000 FC0C 0F0C 0F0C 0CF0 F5DC C5DF"
  828.     $"0000 000F C0C0 F0C0 F0C0 C0CF 5DCC 5D5F"
  829.     $"0000 00FC 0C0F 0C0F 0C0F 0CF5 DCC5 D5F0"
  830.     $"0000 0FC0 C0F0 C0F0 C0F0 CF5D CC5D 5F00"
  831.     $"0000 FC0C 0C0C 0C0C 0F0C F5DC C5D5 F000"
  832.     $"000F C0C0 F0C0 F0C0 C0CF 5DCC 5D5F 0000"
  833.     $"00FC 0C0F 0C0F 0C0F 0CF5 DCC5 D5FC F000"
  834.     $"0FC0 C0F0 C0C0 C0F0 CF5D CC5D 5FC0 CF00"
  835.     $"FC0C 0F0C 0F0C 0F0C F5DC C5D5 FC0C 0CF0"
  836.     $"0FC0 C0C0 F0C0 F0C0 F2CC 5D5F C0C0 C0CF"
  837.     $"00FC 0C0F 0C0F 0C0C FC25 D5FC 0C0C 0CF0"
  838.     $"000F C0C0 C0F0 C0C0 F2C2 5FC0 C0C0 CF00"
  839.     $"0000 FC0C 0F0C 0C0C FFFF FC0C 0C0C F000"
  840.     $"0000 0FC0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  841.     $"0000 00FC 0C0C 0C0C 0C0C 0C0C 0CF0 0000"
  842.     $"0000 000F C0C0 C0C0 C0C0 C0C0 CF00 0000"
  843.     $"0000 0000 FC0C 0C0C 0C0C 0C0C F000 0000"
  844.     $"0000 0000 0FC0 C0C0 C0C0 C0CF 0000 0000"
  845.     $"0000 0000 00FC 0C0C 0C0C 0CF0 0000 0000"
  846.     $"0000 0000 000F C0C0 C0C0 CF00 0000 0000"
  847.     $"0000 0000 0000 FC0C 0C0C F000 0000 0000"
  848.     $"0000 0000 0000 0FC0 C0CF 0000 0000 0000"
  849.     $"0000 0000 0000 00FC 0CF0 0000 0000 0000"
  850.     $"0000 0000 0000 000F CF00 0000 0000 0000"
  851.     $"0000 0000 0000 0000 F0"
  852. };
  853.  
  854. resource 'icl8' (128, purgeable) {
  855.     $"0000 0000 0000 0000 0000 0000 0000 00FF"
  856.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  857.     $"0000 0000 0000 0000 0000 0000 0000 FFF5"
  858.     $"FF00 0000 0000 0000 0000 0000 0000 0000"
  859.     $"0000 0000 0000 0000 0000 0000 00FF F5F5"
  860.     $"F5FF 0000 0000 0000 0000 0000 0000 0000"
  861.     $"0000 0000 0000 0000 0000 0000 FFF5 F5F5"
  862.     $"F5F5 FF00 0000 0000 0000 0000 0000 0000"
  863.     $"0000 0000 0000 0000 0000 00FF F5F5 F5F5"
  864.     $"F5F5 F5FF 0000 0000 0000 00FF FFFF 0000"
  865.     $"0000 0000 0000 0000 0000 FFF5 F5F5 F5FF"
  866.     $"F5F5 F5F5 FF00 0000 0000 FFAB 5C2A FF00"
  867.     $"0000 0000 0000 0000 00FF F5F5 F5F5 FFF5"
  868.     $"F5F5 F5F5 F5FF 0000 00FF AB5C 2A54 ABFF"
  869.     $"0000 0000 0000 0000 FFF5 F5F5 F5FF F5F5"
  870.     $"F5FF F5F5 F5F5 FF00 FFAB 5C2A 54AB 5CFF"
  871.     $"0000 0000 0000 00FF F5F5 F5F5 FFF5 F5F5"
  872.     $"FFF5 F5F5 F5F5 F5FF AB5C 2A54 AB5C ABFF"
  873.     $"0000 0000 0000 FFF5 F5F5 F5FF F5F5 F5FF"
  874.     $"F5F5 F5FF F5F5 FFAB 5C2A 54AB 5CAB FF00"
  875.     $"0000 0000 00FF F5F5 F5F5 FFF5 F5F5 FFF5"
  876.     $"F5F5 FFF5 F5FF AB5C 2A54 AB5C ABFF 0000"
  877.     $"0000 0000 FFF5 F5F5 F5F5 F5F5 F5F5 F5F5"
  878.     $"F5FF F5F5 FFAB 5C2A 54AB 5CAB FF00 0000"
  879.     $"0000 00FF F5F5 F5F5 FFF5 F5F5 FFF5 F5F5"
  880.     $"F5F5 F5FF AB5C 2A54 AB5C ABFF 0000 0000"
  881.     $"0000 FFF5 F5F5 F5FF F5F5 F5FF F5F5 F5FF"
  882.     $"F5F5 FFAB 5C2A 54AB 5CAB FFF5 FF00 0000"
  883.     $"00FF F5F5 F5F5 FFF5 F5F5 F5F5 F5F5 FFF5"
  884.     $"F5FF AB5C 2A54 AB5C ABFF F5F5 F5FF 0000"
  885.     $"FFF5 F5F5 F5FF F5F5 F5FF F5F5 F5FF F5F5"
  886.     $"FFAB 5C2A 54AB 5CAB FFF5 F5F5 F5F5 FF00"
  887.     $"00FF F5F5 F5F5 F5F5 FFF5 F5F5 FFF5 F5F5"
  888.     $"FF08 2A54 AB5C ABFF F5F5 F5F5 F5F5 F5FF"
  889.     $"0000 FFF5 F5F5 F5FF F5F5 F5FF F5F5 F5F5"
  890.     $"FF08 08AB 5CAB FFF5 F5F5 F5F5 F5F5 FF00"
  891.     $"0000 00FF F5F5 F5F5 F5F5 FFF5 F5F5 F5F5"
  892.     $"FF08 0808 ABFF F5F5 F5F5 F5F5 F5FF 0000"
  893.     $"0000 0000 FFF5 F5F5 F5FF F5F5 F5F5 F5F5"
  894.     $"FFFF FFFF FFF5 F5F5 F5F5 F5F5 FF00 0000"
  895.     $"0000 0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5"
  896.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  897.     $"0000 0000 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  898.     $"F5F5 F5F5 F5F5 F5F5 F5F5 FF00 0000 0000"
  899.     $"0000 0000 0000 00FF F5F5 F5F5 F5F5 F5F5"
  900.     $"F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000 0000"
  901.     $"0000 0000 0000 0000 FFF5 F5F5 F5F5 F5F5"
  902.     $"F5F5 F5F5 F5F5 F5F5 FF00 0000 0000 0000"
  903.     $"0000 0000 0000 0000 00FF F5F5 F5F5 F5F5"
  904.     $"F5F5 F5F5 F5F5 F5FF 0000 0000 0000 0000"
  905.     $"0000 0000 0000 0000 0000 FFF5 F5F5 F5F5"
  906.     $"F5F5 F5F5 F5F5 FF00 0000 0000 0000 0000"
  907.     $"0000 0000 0000 0000 0000 00FF F5F5 F5F5"
  908.     $"F5F5 F5F5 F5FF 0000 0000 0000 0000 0000"
  909.     $"0000 0000 0000 0000 0000 0000 FFF5 F5F5"
  910.     $"F5F5 F5F5 FF00 0000 0000 0000 0000 0000"
  911.     $"0000 0000 0000 0000 0000 0000 00FF F5F5"
  912.     $"F5F5 F5FF 0000 0000 0000 0000 0000 0000"
  913.     $"0000 0000 0000 0000 0000 0000 0000 FFF5"
  914.     $"F5F5 FF00 0000 0000 0000 0000 0000 0000"
  915.     $"0000 0000 0000 0000 0000 0000 0000 00FF"
  916.     $"F5FF 0000 0000 0000 0000 0000 0000 0000"
  917.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  918.     $"FF"
  919. };
  920.  
  921. resource 'ics#' (128, purgeable) {
  922.     {    /* array: 2 elements */
  923.         /* [1] */
  924.         $"0100 0280 0446 0929 1215 242A 4854 92AA"
  925.         $"44D1 20E2 1004 0808 0410 0220 0140 0080",
  926.         /* [2] */
  927.         $"0100 0380 07C6 0FEF 1FFF 3FFE 7FFC FFFE"
  928.         $"7FFF 3FFE 1FFC 0FF8 07F0 03E0 01C0 0080"
  929.     }
  930. };
  931.  
  932. resource 'ics4' (128, purgeable) {
  933.     $"0000 000F 0000 0000 0000 00FC F000 0000"
  934.     $"0000 0FC0 CF00 0FF0 0000 FC0F 0CF0 FDCF"
  935.     $"000F C0F0 C0CF DC5F 00FC 0F0C 0CFD C5F0"
  936.     $"0FC0 F0C0 CFDC 5F00 FC0F 0CFC FDC5 FCF0"
  937.     $"0FC0 CFC0 F25F C0CF 00FC 0C0C FFFC 0CF0"
  938.     $"000F C0C0 C0C0 CF00 0000 FC0C 0C0C F000"
  939.     $"0000 0FC0 C0CF 0000 0000 00FC 0CF0 0000"
  940.     $"0000 000F CF00 0000 0000 0000 F0"
  941. };
  942.  
  943. resource 'ics8' (128, purgeable) {
  944.     $"0000 0000 0000 00FF 0000 0000 0000 0000"
  945.     $"0000 0000 0000 FFF5 FF00 0000 0000 0000"
  946.     $"0000 0000 00FF F5F5 F5FF 0000 00FF FF00"
  947.     $"0000 0000 FFF5 F5FF F5F5 FF00 FF5C 54FF"
  948.     $"0000 00FF F5F5 FFF5 F5F5 F5FF 5C54 ABFF"
  949.     $"0000 FFF5 F5FF F5F5 F5F5 FF5C 54AB FF00"
  950.     $"00FF F5F5 FFF5 F5F5 F5FF 5C54 ABFF 0000"
  951.     $"FFF5 F5FF F5F5 FFF5 FF5C 54AB FFF5 FF00"
  952.     $"00FF F5F5 F5FF F5F5 FF08 ABFF F5F5 F5FF"
  953.     $"0000 FFF5 F5F5 F5F5 FFFF FFF5 F5F5 FF00"
  954.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  955.     $"0000 0000 FFF5 F5F5 F5F5 F5F5 FF00 0000"
  956.     $"0000 0000 00FF F5F5 F5F5 F5FF 0000 0000"
  957.     $"0000 0000 0000 FFF5 F5F5 FF00 0000 0000"
  958.     $"0000 0000 0000 00FF F5FF 0000 0000 0000"
  959.     $"0000 0000 0000 0000 FF"
  960. };
  961.  
  962. // -------------------------------------------------------------------------------------------------------------
  963. // text document icon
  964.  
  965. resource 'ICN#' (129, purgeable) {
  966.     {    /* array: 2 elements */
  967.         /* [1] */
  968.         $"1FFF FC00 1000 0600 1000 0500 1000 0480"
  969.         $"1000 0440 1000 0420 1000 07F0 1000 0010"
  970.         $"1000 0010 1000 0010 11DD DB10 1000 0010"
  971.         $"1000 0010 11DE F710 1000 0010 1000 0010"
  972.         $"11BF BB10 1000 0010 1000 0010 1000 0010"
  973.         $"1000 0010 1000 0010 1000 0010 1000 0010"
  974.         $"1000 0010 1000 0010 1000 0010 1000 0010"
  975.         $"1000 0010 1000 0010 1000 0010 1FFF FFF0",
  976.         /* [2] */
  977.         $"1FFF FC00 1FFF FE00 1FFF FF00 1FFF FF80"
  978.         $"1FFF FFC0 1FFF FFE0 1FFF FFF0 1FFF FFF0"
  979.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  980.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  981.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  982.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  983.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  984.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  985.     }
  986. };
  987.  
  988. resource 'icl4' (129, purgeable) {
  989.     $"000F FFFF FFFF FFFF FFFF FF00 0000 0000"
  990.     $"000F 0C0C 0C0C 0C0C 0C0C 0FF0 0000 0000"
  991.     $"000F C0C0 C0C0 C0C0 C0C0 CFCF 0000 0000"
  992.     $"000F 0C0C 0C0C 0C0C 0C0C 0FCC F000 0000"
  993.     $"000F C0C0 C0C0 C0C0 C0C0 CFCC CF00 0000"
  994.     $"000F 0C0C 0C0C 0C0C 0C0C 0FCC CCF0 0000"
  995.     $"000F C0C0 C0C0 C0C0 C0C0 CFFF FFFF 0000"
  996.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  997.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  998.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  999.     $"000F C0CF FFCF FFCF FFCF F0FF C0CF 0000"
  1000.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  1001.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  1002.     $"000F 0C0F FF0F FFFC FFFF 0FFF 0C0F 0000"
  1003.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  1004.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  1005.     $"000F C0CF F0FF FFFF F0FF F0FF C0CF 0000"
  1006.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  1007.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  1008.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  1009.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  1010.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  1011.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  1012.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  1013.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  1014.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  1015.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  1016.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  1017.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  1018.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  1019.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  1020.     $"000F FFFF FFFF FFFF FFFF FFFF FFFF"
  1021. };
  1022.  
  1023. resource 'icl8' (129, purgeable) {
  1024.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1025.     $"FFFF FFFF FFFF 0000 0000 0000 0000 0000"
  1026.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1027.     $"F5F5 F5F5 F5FF FF00 0000 0000 0000 0000"
  1028.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1029.     $"F5F5 F5F5 F5FF 2BFF 0000 0000 0000 0000"
  1030.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1031.     $"F5F5 F5F5 F5FF 2B2B FF00 0000 0000 0000"
  1032.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1033.     $"F5F5 F5F5 F5FF 2B2B 2BFF 0000 0000 0000"
  1034.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1035.     $"F5F5 F5F5 F5FF 2B2B 2B2B FF00 0000 0000"
  1036.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1037.     $"F5F5 F5F5 F5FF FFFF FFFF FFFF 0000 0000"
  1038.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1039.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1040.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1041.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1042.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1043.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1044.     $"0000 00FF F5F5 F5FF FFFF F5FF FFFF F5FF"
  1045.     $"FFFF F5FF FFF5 FFFF F5F5 F5FF 0000 0000"
  1046.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1047.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1048.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1049.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1050.     $"0000 00FF F5F5 F5FF FFFF F5FF FFFF FFF5"
  1051.     $"FFFF FFFF F5FF FFFF F5F5 F5FF 0000 0000"
  1052.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1053.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1054.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1055.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1056.     $"0000 00FF F5F5 F5FF FFF5 FFFF FFFF FFFF"
  1057.     $"FFF5 FFFF FFF5 FFFF F5F5 F5FF 0000 0000"
  1058.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1059.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1060.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1061.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1062.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1063.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1064.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1065.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1066.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1067.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1068.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1069.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1070.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1071.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1072.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1073.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1074.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1075.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1076.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1077.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1078.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1079.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1080.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1081.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1082.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1083.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1084.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1085.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1086.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1087.     $"FFFF FFFF FFFF FFFF FFFF FFFF"
  1088. };
  1089.  
  1090. resource 'ics#' (129, purgeable) {
  1091.     {    /* array: 2 elements */
  1092.         /* [1] */
  1093.         $"7FE0 4030 4028 403C 4004 4004 4B64 4004"
  1094.         $"4F64 4004 4DA4 4004 4004 4004 4004 7FFC",
  1095.         /* [2] */
  1096.         $"7FE0 7FF0 7FF8 7FFC 7FFC 7FFC 7FFC 7FFC"
  1097.         $"7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
  1098.     }
  1099. };
  1100.  
  1101. resource 'ics4' (129, purgeable) {
  1102.     $"0FFF FFFF FFF0 0000 0F0C 0C0C 0CFF 0000"
  1103.     $"0FC0 C0C0 C0FC F000 0F0C 0C0C 0CFF FF00"
  1104.     $"0FC0 C0C0 C0C0 CF00 0F0C 0C0C 0C0C 0F00"
  1105.     $"0FC0 F0FF CFF0 CF00 0F0C 0C0C 0C0C 0F00"
  1106.     $"0FC0 FFFF CFF0 CF00 0F0C 0C0C 0C0C 0F00"
  1107.     $"0FC0 FFCF F0F0 CF00 0F0C 0C0C 0C0C 0F00"
  1108.     $"0FC0 C0C0 C0C0 CF00 0F0C 0C0C 0C0C 0F00"
  1109.     $"0FC0 C0C0 C0C0 CF00 0FFF FFFF FFFF FF"
  1110. };
  1111.  
  1112. resource 'ics8' (129, purgeable) {
  1113.     $"00FF FFFF FFFF FFFF FFFF FF00 0000 0000"
  1114.     $"00FF F5F5 F5F5 F5F5 F5F5 FFFF 0000 0000"
  1115.     $"00FF F5F5 F5F5 F5F5 F5F5 FF2B FF00 0000"
  1116.     $"00FF F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000"
  1117.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  1118.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  1119.     $"00FF F5F5 FFF5 FFFF F5FF FFF5 F5FF 0000"
  1120.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  1121.     $"00FF F5F5 FFFF FFFF F5FF FFF5 F5FF 0000"
  1122.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  1123.     $"00FF F5F5 FFFF F5FF FFF5 FFF5 F5FF 0000"
  1124.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  1125.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  1126.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  1127.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000"
  1128.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1129. };
  1130.  
  1131. // -------------------------------------------------------------------------------------------------------------
  1132. // read-only text document icon
  1133.  
  1134. resource 'ICN#' (130, purgeable) {
  1135.     {    /* array: 2 elements */
  1136.         /* [1] */
  1137.         $"0000 0000 0000 0000 0000 0000 7FFF FFFE"
  1138.         $"4000 0002 5E20 007B 404D DB03 5EAD 5B7B"
  1139.         $"5E08 027B 4000 0003 7FFF FFFF 4000 0003"
  1140.         $"4E97 98CB 4820 252B 4042 0963 4A92 252B"
  1141.         $"4000 0003 7FFF FFFF 4000 0003 551F F96B"
  1142.         $"5BA8 04B3 403F FC03 5FB5 55FB 402A AC03"
  1143.         $"5FB5 55FB 402A AC03 5FB5 55FB 401F F803"
  1144.         $"5F80 01FB 400F F003 4000 0001 3FFF FFFE",
  1145.         /* [2] */
  1146.         $"0000 0000 0000 0000 0000 0000 7FFF FFFE"
  1147.         $"7FFF FFFE 7FFF FFFF 7FFF FFFF 7FFF FFFF"
  1148.         $"7FFF FFFF 7FFF FFFF 7FFF FFFF 7FFF FFFF"
  1149.         $"7FFF FFFF 7FFF FFFF 7FFF FFFF 7FFF FFFF"
  1150.         $"7FFF FFFF 7FFF FFFF 7FFF FFFF 7FFF FFFF"
  1151.         $"7FFF FFFF 7FFF FFFF 7FFF FFFF 7FFF FFFF"
  1152.         $"7FFF FFFF 7FFF FFFF 7FFF FFFF 7FFF FFFF"
  1153.         $"7FFF FFFF 7FFF FFFF 7FFF FFFF 3FFF FFFE"
  1154.     }
  1155. };
  1156.  
  1157. resource 'icl4' (130, purgeable) {
  1158.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1159.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1160.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1161.     $"0FFF FFFF FFFF FFFF FFFF FFFF FFFF FFF0"
  1162.     $"0FC0 C0C0 C0C0 C0C0 C0C0 C0C0 C0C0 C0F0"
  1163.     $"0F0D DDDC 0CFC 0C0C 0C0C 0C0C 0DDD DCFF"
  1164.     $"0FC0 C0C0 CF00 FFCF FFCF F0FF C0C0 C0FF"
  1165.     $"0F0D DDDC FCFC FF0F 0F0F FCFF 0DDD DCFF"
  1166.     $"0FCD DDD0 C0C0 F0C0 C0C0 C0F0 CDDD D0FF"
  1167.     $"0F0C 0C0C 0C0C 0C0C 0C0C 0C0C 0C0C 0CFF"
  1168.     $"0FFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1169.     $"0F0C 0C0C 0C0C 0C0C 0C0C 0C0C 0C0C 0CFF"
  1170.     $"0FC0 FFF0 F0CF CFFF F0CF F0C0 FFC0 F0FF"
  1171.     $"0F0C FC0C 0CFC 0C0C 0CFC 0F0F 0CFC FCFF"
  1172.     $"0FC0 C0C0 CFC0 C0F0 C0C0 F0CF CFF0 C0FF"
  1173.     $"0F0C FCFC FC0F 0CFC 0CFC 0F0F 0CFC FCFF"
  1174.     $"0FC0 C0C0 C0C0 C0C0 C0C0 C0C0 C0C0 C0FF"
  1175.     $"0FFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1176.     $"0FC0 C0C0 C0C0 C0C0 C0C0 C0C0 C0C0 C0FF"
  1177.     $"0F0D DDDD DC0F FFFF FFFF FC0D DDDD DCFF"
  1178.     $"0FCD DDDD D0F0 F000 0000 0FCD DDDD D0FF"
  1179.     $"0F0C 0C0C 0CFF FFFF FFFF FF0C 0C0C 0CFF"
  1180.     $"0FCD DDDD D0FD DDDD DDDD DFCD DDDD D0FF"
  1181.     $"0F0C 0C0C 0CFD DDDD DDDD DF0C 0C0C 0CFF"
  1182.     $"0FCD DDDD D0FD DDDD DDDD DFCD DDDD D0FF"
  1183.     $"0F0C 0C0C 0CFD DDDD DDDD DF0C 0C0C 0CFF"
  1184.     $"0FCD DDDD D0FD DDDD DDDD DFCD DDDD D0FF"
  1185.     $"0F0C 0C0C 0C0F FFFF FFFF FC0C 0C0C 0CFF"
  1186.     $"0FCD DDDD D0C0 C0C0 C0C0 C0CD DDDD D0FF"
  1187.     $"0F0C 0C0C 0C0C DDDD DDDD 0C0C 0C0C 0CFF"
  1188.     $"0FC0 C0C0 C0C0 C0C0 C0C0 C0C0 C0C0 C0CF"
  1189.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF FFF0"
  1190. };
  1191.  
  1192.  
  1193. resource 'icl8' (130, purgeable) {
  1194.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1195.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1196.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1197.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1198.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1199.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1200.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1201.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FF00"
  1202.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1203.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FF00"
  1204.     $"00FF F5FA FAFA FAF5 F500 FFF5 F5F5 F5F5"
  1205.     $"F5F5 F5F5 F5F5 F5F5 F5FA FAFA FAF5 FFFF"
  1206.     $"00FF F5F5 F5F5 F5F5 F5FF F5F5 FFFF F5FF"
  1207.     $"FFFF F5FF FFF5 FFFF F5F5 F5F5 F5F5 FFFF"
  1208.     $"00FF F5FA FAFA FAF5 FFF5 FFF5 FFFF F5FF"
  1209.     $"F5FF F5FF FFF5 FFFF F5FA FAFA FAF5 FFFF"
  1210.     $"00FF F5FA FAFA FAF5 F5F5 F5F5 FFF5 F5F5"
  1211.     $"F5F5 F5F5 F5F5 FFF5 F5FA FAFA FAF5 FFFF"
  1212.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1213.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FFFF"
  1214.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1215.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1216.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1217.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FFFF"
  1218.     $"00FF F5F5 FFFF FFF5 FFF5 F5FF F5FF FFFF"
  1219.     $"FFF5 F5FF FFF5 F5F5 FFFF F5F5 FFF5 FFFF"
  1220.     $"00FF F5F5 FFF5 F5F5 F5F5 FFF5 F5F5 F5F5"
  1221.     $"F5F5 FFF5 F5FF F5FF F5F5 FFF5 FFF5 FFFF"
  1222.     $"00FF F5F5 F5F5 F5F5 F5FF F5F5 F5F5 FFF5"
  1223.     $"F5F5 F5F5 FFF5 F5FF F5FF FFF5 F5F5 FFFF"
  1224.     $"00FF F5F5 FFF5 FFF5 FFF5 F5FF F5F5 FFF5"
  1225.     $"F5F5 FFF5 F5FF F5FF F5F5 FFF5 FFF5 FFFF"
  1226.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1227.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FFFF"
  1228.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1229.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1230.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1231.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FFFF"
  1232.     $"00FF F5FA FAFA FAFA FAF5 F5FF FFFF FFFF"
  1233.     $"FFFF FFFF FFF5 F5FA FAFA FAFA FAF5 FFFF"
  1234.     $"00FF F5FA FAFA FAFA FAF5 FF00 FF00 0000"
  1235.     $"0000 0000 00FF F5FA FAFA FAFA FAF5 FFFF"
  1236.     $"00FF F5F5 F5F5 F5F5 F5F5 FFFF FFFF FFFF"
  1237.     $"FFFF FFFF FFFF F5F5 F5F5 F5F5 F5F5 FFFF"
  1238.     $"00FF F5FA FAFA FAFA FAF5 FFF9 F9F9 F9F9"
  1239.     $"F9F9 F9F9 F9FF F5FA FAFA FAFA FAF5 FFFF"
  1240.     $"00FF F5F5 F5F5 F5F5 F5F5 FFF9 F9F9 F9F9"
  1241.     $"F9F9 F9F9 F9FF F5F5 F5F5 F5F5 F5F5 FFFF"
  1242.     $"00FF F5FA FAFA FAFA FAF5 FFF9 F9F9 F9F9"
  1243.     $"F9F9 F9F9 F9FF F5FA FAFA FAFA FAF5 FFFF"
  1244.     $"00FF F5F5 F5F5 F5F5 F5F5 FFF9 F9F9 F9F9"
  1245.     $"F9F9 F9F9 F9FF F5F5 F5F5 F5F5 F5F5 FFFF"
  1246.     $"00FF F5FA FAFA FAFA FAF5 FFF9 F9F9 F9F9"
  1247.     $"F9F9 F9F9 F9FF F5FA FAFA FAFA FAF5 FFFF"
  1248.     $"00FF F5F5 F5F5 F5F5 F5F5 F5FF FFFF FFFF"
  1249.     $"FFFF FFFF FFF5 F5F5 F5F5 F5F5 F5F5 FFFF"
  1250.     $"00FF F5FA FAFA FAFA FAF5 F5F5 F5F5 F5F5"
  1251.     $"F5F5 F5F5 F5F5 F5FA FAFA FAFA FAF5 FFFF"
  1252.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 FAFA FAFA"
  1253.     $"FAFA FAFA F5F5 F5F5 F5F5 F5F5 F5F5 FFFF"
  1254.     $"00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1255.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  1256.     $"0000 FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1257.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FF"
  1258. };
  1259.  
  1260.  
  1261. resource 'ics#' (130, purgeable) {
  1262.     {    /* array: 2 elements */
  1263.         /* [1] */
  1264.         $"0000 FFFE 888B A223 FFFF AAAB AAAB FFFF"
  1265.         $"8003 A7CB 8AA3 AD6B 8AA3 A7CB 8003 7FFE",
  1266.         /* [2] */
  1267.         $"0000 FFFE FFFF FFFF FFFF FFFF FFFF FFFF"
  1268.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF 7FFE"
  1269.     }
  1270. };
  1271.  
  1272. resource 'ics4' (130, purgeable) {
  1273.     $"0000 0000 0000 0000 FFFF FFFF FFFF FFF0"
  1274.     $"F0C0 D0C0 D0C0 D0FF FCDC 0CDC 0CDC 0CFF"
  1275.     $"FFFF FFFF FFFF FFFF FCDC DCD0 DCDC DCFF"
  1276.     $"F0D0 D0D0 D0D0 D0FF FFFF FFFF FFFF FFFF"
  1277.     $"F0C0 C0C0 C0C0 C0FF FCDC 0FFF FF0C DCFF"
  1278.     $"F0C0 FDDD DDF0 C0FF FCDC FDDD DDFC DCFF"
  1279.     $"F0C0 FDDD DDF0 C0FF FCDC 0FFF FF0C DCFF"
  1280.     $"F0C0 C0C0 C0C0 C0FF 0FFF FFFF FFFF FFF0"
  1281. };
  1282.  
  1283. resource 'ics8' (130, purgeable) {
  1284.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  1285.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FF00"
  1286.     $"FFF5 F5F5 FAF5 F5F5 FAF5 F5F5 FAF5 FFFF"
  1287.     $"FFF5 FAF5 F5F5 FAF5 F5F5 FAF5 F5F5 FFFF"
  1288.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1289.     $"FFF5 F9F5 FAF5 FAF5 FAF5 FAF5 FAF5 FFFF"
  1290.     $"FFF5 F9F5 FAF5 FAF5 FAF5 FAF5 FAF5 FFFF"
  1291.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  1292.     $"FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FFFF"
  1293.     $"FFF5 FAF5 00FF FFFF FFFF F5F5 FAF5 FFFF"
  1294.     $"FFF5 F5F5 FFF9 F9F9 F9F9 FFF5 F5F5 FFFF"
  1295.     $"FFF5 FAF5 FFF9 F9F9 F9F9 FFF5 FAF5 FFFF"
  1296.     $"FFF5 00F5 FFF9 F9F9 F9F9 FFF5 F5F5 FFFF"
  1297.     $"FFF5 FAF5 F5FF FFFF FFFF F5F5 FAF5 FFFF"
  1298.     $"FF00 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FFFF"
  1299.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF FF"
  1300. };
  1301. // -------------------------------------------------------------------------------------------------------------
  1302. // picture document icon
  1303.  
  1304. resource 'ICN#' (131, purgeable)
  1305.     { {
  1306.     $"1FFFFC00 10000600 10000500 10000480"
  1307.     $"10000440 10000420 100007F0 10000010"
  1308.     $"10000010 10000010 11FE0010 11021C10"
  1309.     $"11022210 11024110 11FE4110 10004110"
  1310.     $"10022210 10051C10 10088010 10104010"
  1311.     $"10202010 10104010 10088010 10050010"
  1312.     $"10020010 10000010 10000010 10000010"
  1313.     $"10000010 10000010 10000010 1FFFFFF0";
  1314.  
  1315.     $"1FFFFC00 1FFFFE00 1FFFFF00 1FFFFF80"
  1316.     $"1FFFFFC0 1FFFFFE0 1FFFFFF0 1FFFFFF0"
  1317.     $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
  1318.     $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
  1319.     $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
  1320.     $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
  1321.     $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
  1322.     $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
  1323.     } };
  1324.  
  1325. resource 'icl4' (131, purgeable)
  1326.     {
  1327.     $"000FFFFFFFFFFFFFFFFFFF0000000000"
  1328.     $"000FC0C0C0C0C0C0C0C0CFF000000000"
  1329.     $"000F0C0C0C0C0C0C0C0C0FCF00000000"
  1330.     $"000FC0C0C0C0C0C0C0C0CFCCF0000000"
  1331.     $"000F0C0C0C0C0C0C0C0C0FCCCF000000"
  1332.     $"000FC0C0C0C0C0C0C0C0CFCCCCF00000"
  1333.     $"000F0C0C0C0C0C0C0C0C0FFFFFFF0000"
  1334.     $"000FC0C0C0C0C0C0C0C0C0C0C0CF0000"
  1335.     $"000F0C0C0C0C0C0C0C0C0C0C0C0F0000"
  1336.     $"000FC0C0C0C0C0C0C0C0C0C0C0CF0000"
  1337.     $"000F0C0FFFFFFFFC0C0C0C0C0C0F0000"
  1338.     $"000FC0CF707070F0C0CFFFC0C0CF0000"
  1339.     $"000F0C0F070707FC0CF4C4FC0C0F0000"
  1340.     $"000FC0CF707070F0CF4C4C4FC0CF0000"
  1341.     $"000F0C0FFFFFFFFC0FC4C4CF0C0F0000"
  1342.     $"000FC0C0C0C0C0C0CF4C4C4FC0CF0000"
  1343.     $"000F0C0C0C0C0CFC0CF4C4FC0C0F0000"
  1344.     $"000FC0C0C0C0CF5FC0CFFFC0C0CF0000"
  1345.     $"000F0C0C0C0CF5D5FC0C0C0C0C0F0000"
  1346.     $"000FC0C0C0CF5D5D5FC0C0C0C0CF0000"
  1347.     $"000F0C0C0CF5D5D5D5FC0C0C0C0F0000"
  1348.     $"000FC0C0C0CF5D5D5FC0C0C0C0CF0000"
  1349.     $"000F0C0C0C0CF5D5FC0C0C0C0C0F0000"
  1350.     $"000FC0C0C0C0CF5FC0C0C0C0C0CF0000"
  1351.     $"000F0C0C0C0C0CFC0C0C0C0C0C0F0000"
  1352.     $"000FC0C0C0C0C0C0C0C0C0C0C0CF0000"
  1353.     $"000F0C0C0C0C0C0C0C0C0C0C0C0F0000"
  1354.     $"000FC0C0C0C0C0C0C0C0C0C0C0CF0000"
  1355.     $"000F0C0C0C0C0C0C0C0C0C0C0C0F0000"
  1356.     $"000FC0C0C0C0C0C0C0C0C0C0C0CF0000"
  1357.     $"000F0C0C0C0C0C0C0C0C0C0C0C0F0000"
  1358.     $"000FFFFFFFFFFFFFFFFFFFFFFFFF0000"
  1359.     };
  1360.  
  1361. resource 'icl8' (131, purgeable)
  1362.     {
  1363.     $"000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000"
  1364.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FFFF000000000000000000"
  1365.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF2BFF0000000000000000"
  1366.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF2B2BFF00000000000000"
  1367.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF2B2B2BFF000000000000"
  1368.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF2B2B2B2BFF0000000000"
  1369.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FFFFFFFFFFFFFF00000000"
  1370.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1371.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1372.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1373.     $"000000FFF5F5F5FFFFFFFFFFFFFFFFF5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1374.     $"000000FFF5F5F5FF484848484848FFF5F5F5F5FFFFFFF5F5F5F5F5FF00000000"
  1375.     $"000000FFF5F5F5FF484848484848FFF5F5F5FF131313FFF5F5F5F5FF00000000"
  1376.     $"000000FFF5F5F5FF484848484848FFF5F5FF1313131313FFF5F5F5FF00000000"
  1377.     $"000000FFF5F5F5FFFFFFFFFFFFFFFFF5F5FF1313131313FFF5F5F5FF00000000"
  1378.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5FF1313131313FFF5F5F5FF00000000"
  1379.     $"000000FFF5F5F5F5F5F5F5F5F5F5FFF5F5F5FF131313FFF5F5F5F5FF00000000"
  1380.     $"000000FFF5F5F5F5F5F5F5F5F5FF7FFFF5F5F5FFFFFFF5F5F5F5F5FF00000000"
  1381.     $"000000FFF5F5F5F5F5F5F5F5FF7F7F7FFFF5F5F5F5F5F5F5F5F5F5FF00000000"
  1382.     $"000000FFF5F5F5F5F5F5F5FF7F7F7F7F7FFFF5F5F5F5F5F5F5F5F5FF00000000"
  1383.     $"000000FFF5F5F5F5F5F5FF7F7F7F7F7F7F7FFFF5F5F5F5F5F5F5F5FF00000000"
  1384.     $"000000FFF5F5F5F5F5F5F5FF7F7F7F7F7FFFF5F5F5F5F5F5F5F5F5FF00000000"
  1385.     $"000000FFF5F5F5F5F5F5F5F5FF7F7F7FFFF5F5F5F5F5F5F5F5F5F5FF00000000"
  1386.     $"000000FFF5F5F5F5F5F5F5F5F5FF7FFFF5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1387.     $"000000FFF5F5F5F5F5F5F5F5F5F5FFF5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1388.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1389.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1390.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1391.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1392.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1393.     $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
  1394.     $"000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000"
  1395.     };
  1396.  
  1397. resource 'ics#' (131, purgeable)
  1398.     { {
  1399.     $"7FE0 4030 4028 403C 5E04 5264 5E94 4094"
  1400.     $"4264 4504 4884 4504 4204 4004 4004 7FFC";
  1401.  
  1402.     $"7FE0 7FF0 7FF8 7FFC 7FFC 7FFC 7FFC 7FFC"
  1403.     $"7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
  1404.     } };
  1405.  
  1406. resource 'ics4' (131, purgeable)
  1407.     {
  1408.     $"0FFFFFFFFFF00000"
  1409.     $"0FC0C0C0C0FF0000"
  1410.     $"0F0C0C0C0CFCF000"
  1411.     $"0FC0C0C0C0FFFF00"
  1412.     $"0F0FFFFC0C0C0F00"
  1413.     $"0FCF07F0CFF0CF00"
  1414.     $"0F0FFFFCF4CF0F00"
  1415.     $"0FC0C0C0FC4FCF00"
  1416.     $"0F0C0CFC0FFC0F00"
  1417.     $"0FC0CF5FC0C0CF00"
  1418.     $"0F0CF5D5FC0C0F00"
  1419.     $"0FC0CF5FC0C0CF00"
  1420.     $"0F0C0CFC0C0C0F00"
  1421.     $"0FC0C0C0C0C0CF00"
  1422.     $"0F0C0C0C0C0C0F00"
  1423.     $"0FFFFFFFFFFFFF00"
  1424.     };
  1425.  
  1426. resource 'ics8' (131, purgeable)
  1427.     {
  1428.     $"00FFFFFFFFFFFFFFFFFFFF0000000000"
  1429.     $"00FFF5F5F5F5F5F5F5F5FFFF00000000"
  1430.     $"00FFF5F5F5F5F5F5F5F5FF2BFF000000"
  1431.     $"00FFF5F5F5F5F5F5F5F5FFFFFFFF0000"
  1432.     $"00FFF5FFFFFFFFF5F5F5F5F5F5FF0000"
  1433.     $"00FFF5FF4848FFF5F5FFFFF5F5FF0000"
  1434.     $"00FFF5FFFFFFFFF5FF1313FFF5FF0000"
  1435.     $"00FFF5F5F5F5F5F5FF1313FFF5FF0000"
  1436.     $"00FFF5F5F5F5FFF5F5FFFFF5F5FF0000"
  1437.     $"00FFF5F5F5FF7FFFF5F5F5F5F5FF0000"
  1438.     $"00FFF5F5FF7F7F7FFFF5F5F5F5FF0000"
  1439.     $"00FFF5F5F5FF7FFFF5F5F5F5F5FF0000"
  1440.     $"00FFF5F5F5F5FFF5F5F5F5F5F5FF0000"
  1441.     $"00FFF5F5F5F5F5F5F5F5F5F5F5FF0000"
  1442.     $"00FFF5F5F5F5F5F5F5F5F5F5F5FF0000"
  1443.     $"00FFFFFFFFFFFFFFFFFFFFFFFFFF0000"
  1444.     };
  1445. // -------------------------------------------------------------------------------------------------------------
  1446. // text-stationary document icon
  1447.  
  1448. resource 'ICN#' (132, purgeable) {
  1449.     {    /* array: 2 elements */
  1450.         /* [1] */
  1451.         $"1FFF FFC0 1000 0040 1000 0070 1000 0050"
  1452.         $"1000 0050 1000 0050 1000 0050 1000 0050"
  1453.         $"1000 0050 1000 0050 11DD DC50 1000 0050"
  1454.         $"1000 0050 11DD B850 1000 0050 1000 0050"
  1455.         $"11BD DC50 1000 0050 1000 0050 1000 0050"
  1456.         $"1000 0050 1000 0050 1000 0050 1000 0050"
  1457.         $"1000 0FD0 1000 0890 1000 0910 1000 0A10"
  1458.         $"1000 0C10 1FFF F810 0400 0010 07FF FFF0",
  1459.         /* [2] */
  1460.         $"1FFF FFC0 1FFF FFC0 1FFF FFF0 1FFF FFF0"
  1461.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1462.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1463.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1464.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1465.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1466.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1467.         $"1FFF FFF0 1FFF FFF0 07FF FFF0 07FF FFF0"
  1468.     }
  1469. };
  1470.  
  1471. resource 'icl4' (132, purgeable) {
  1472.     $"000F FFFF FFFF FFFF FFFF FFFF FF00 0000"
  1473.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0F00 0000"
  1474.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFFF 0000"
  1475.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1476.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFDF 0000"
  1477.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1478.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFDF 0000"
  1479.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1480.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFDF 0000"
  1481.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1482.     $"000F C0CF FFCF FFCF FFCF FFC0 CFDF 0000"
  1483.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1484.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFDF 0000"
  1485.     $"000F 0C0F FF0F FF0F FCFF FC0C 0FDF 0000"
  1486.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFDF 0000"
  1487.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1488.     $"000F C0CF F0FF FFCF FFCF FFC0 CFDF 0000"
  1489.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1490.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFDF 0000"
  1491.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1492.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFDF 0000"
  1493.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1494.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 CFDF 0000"
  1495.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0FDF 0000"
  1496.     $"000F C0C0 C0C0 C0C0 C0C0 FFFF FFDF 0000"
  1497.     $"000F 0C0C 0C0C 0C0C 0C0C FCCC FDDF 0000"
  1498.     $"000F C0C0 C0C0 C0C0 C0C0 FCCF DDCF 0000"
  1499.     $"000F 0C0C 0C0C 0C0C 0C0C FCFD DCCF 0000"
  1500.     $"000F C0C0 C0C0 C0C0 C0C0 FFDD CCCF 0000"
  1501.     $"000F FFFF FFFF FFFF FFFF FDDC CCCF 0000"
  1502.     $"0000 0FDD DDDD DDDD DDDD DDCC CCCF 0000"
  1503.     $"0000 0FFF FFFF FFFF FFFF FFFF FFFF"
  1504. };
  1505.  
  1506. resource 'icl8' (132, purgeable) {
  1507.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1508.     $"FFFF FFFF FFFF FFFF FFFF 0000 0000 0000"
  1509.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1510.     $"F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000 0000"
  1511.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1512.     $"F5F5 F5F5 F5F5 F5F5 F5FF FFFF 0000 0000"
  1513.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1514.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1515.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1516.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1517.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1518.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1519.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1520.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1521.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1522.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1523.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1524.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1525.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1526.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1527.     $"0000 00FF F5F5 F5FF FFFF F5FF FFFF F5FF"
  1528.     $"FFFF F5FF FFFF F5F5 F5FF F9FF 0000 0000"
  1529.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1530.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1531.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1532.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1533.     $"0000 00FF F5F5 F5FF FFFF F5FF FFFF F5FF"
  1534.     $"FFF5 FFFF FFF5 F5F5 F5FF F9FF 0000 0000"
  1535.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1536.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1537.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1538.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1539.     $"0000 00FF F5F5 F5FF FFF5 FFFF FFFF F5FF"
  1540.     $"FFFF F5FF FFFF F5F5 F5FF F9FF 0000 0000"
  1541.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1542.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1543.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1544.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1545.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1546.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1547.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1548.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1549.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1550.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1551.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1552.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1553.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1554.     $"F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000 0000"
  1555.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1556.     $"F5F5 F5F5 FFFF FFFF FFFF F9FF 0000 0000"
  1557.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1558.     $"F5F5 F5F5 FF2B 2B2B FFF9 F9FF 0000 0000"
  1559.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1560.     $"F5F5 F5F5 FF2B 2BFF F9F9 2BFF 0000 0000"
  1561.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1562.     $"F5F5 F5F5 FF2B FFF9 F92B 2BFF 0000 0000"
  1563.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1564.     $"F5F5 F5F5 FFFF F9F9 2B2B 2BFF 0000 0000"
  1565.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1566.     $"FFFF FFFF FFF9 F92B 2B2B 2BFF 0000 0000"
  1567.     $"0000 0000 00FF F9F9 F9F9 F9F9 F9F9 F9F9"
  1568.     $"F9F9 F9F9 F9F9 2B2B 2B2B 2BFF 0000 0000"
  1569.     $"0000 0000 00FF FFFF FFFF FFFF FFFF FFFF"
  1570.     $"FFFF FFFF FFFF FFFF FFFF FFFF"
  1571. };
  1572.  
  1573. resource 'ics#' (132, purgeable) {
  1574.     {    /* array: 2 elements */
  1575.         /* [1] */
  1576.         $"7FF0 4010 401C 4B94 4014 4F14 4014 4D94"
  1577.         $"4014 4014 40F4 40A4 40C4 7F84 1004 1FFC",
  1578.         /* [2] */
  1579.         $"7FF0 7FF0 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
  1580.         $"7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 1FFC 1FFC"
  1581.     }
  1582. };
  1583.  
  1584. resource 'ics4' (132, purgeable) {
  1585.     $"0FFF FFFF FFFF 0000 0F0C 0C0C 0C0F 0000"
  1586.     $"0FC0 C0C0 C0CF FF00 0F0C FCFF FC0F DF00"
  1587.     $"0FC0 C0C0 C0CF DF00 0F0C FFFF 0C0F DF00"
  1588.     $"0FC0 C0C0 C0CF DF00 0F0C FF0F FC0F DF00"
  1589.     $"0FC0 C0C0 C0CF DF00 0F0C 0C0C 0C0F DF00"
  1590.     $"0FC0 C0C0 FFFF DF00 0F0C 0C0C FCFD DF00"
  1591.     $"0FC0 C0C0 FFDD CF00 0FFF FFFF FDDC CF00"
  1592.     $"000F DDDD DDCC CF00 000F FFFF FFFF FF00"
  1593. };
  1594.  
  1595. resource 'ics8' (132, purgeable) {
  1596.     $"00FF FFFF FFFF FFFF FFFF FFFF 0000 0000"
  1597.     $"00FF F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1598.     $"00FF F5F5 F5F5 F5F5 F5F5 F5FF FFFF 0000"
  1599.     $"00FF F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000"
  1600.     $"00FF F5F5 FFF5 FFFF F5FF F5FF F9FF 0000"
  1601.     $"00FF F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000"
  1602.     $"00FF F5F5 FFFF FFFF F5FF F5FF F9FF 0000"
  1603.     $"00FF F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000"
  1604.     $"00FF F5F5 FFFF F5FF FFF5 F5FF F9FF 0000"
  1605.     $"00FF F5F5 F5F5 F5F5 F5F5 F5FF F9FF 0000"
  1606.     $"00FF F5F5 F5F5 F5F5 FFFF FFFF F9FF 0000"
  1607.     $"00FF F5F5 F5F5 F5F5 FFF6 FFF9 F9FF 0000"
  1608.     $"00FF F5F5 F5F5 F5F5 FFFF F9F9 F6FF 0000"
  1609.     $"00FF FFFF FFFF FFFF FFF9 F9F6 F6FF 0000"
  1610.     $"0000 00FF F9F9 F9F9 F9F9 F6F6 F6FF 0000"
  1611.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF"
  1612. };
  1613.  
  1614. // -------------------------------------------------------------------------------------------------------------
  1615. // Movie icon
  1616.  
  1617. resource 'ICN#' (133, purgeable) {
  1618.     {    /* array: 2 elements */
  1619.         /* [1] */
  1620.         $"1FFF FC00 1200 0600 1200 0500 1E00 0480"
  1621.         $"1E00 0440 1200 0420 1200 07F0 1E00 00F0"
  1622.         $"1E00 00F0 1200 0090 13FF FF90 1E00 00F0"
  1623.         $"1E00 00F0 1200 0090 1200 0090 1E00 00F0"
  1624.         $"1E00 00F0 1200 0090 1200 0090 1E00 00F0"
  1625.         $"1E00 00F0 13FF FF90 1200 0090 1E00 00F0"
  1626.         $"1E00 00F0 1200 0090 1200 0090 1E00 00F0"
  1627.         $"1E00 00F0 1200 0090 1200 0090 1FFF FFF0",
  1628.         /* [2] */
  1629.         $"1FFF FC00 1FFF FE00 1FFF FF00 1FFF FF80"
  1630.         $"1FFF FFC0 1FFF FFE0 1FFF FFF0 1FFF FFF0"
  1631.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1632.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1633.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1634.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1635.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1636.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1637.     }
  1638. };
  1639.  
  1640. resource 'icl4' (133, purgeable) {
  1641.     $"000F FFFF FFFF FFFF FFFF FF00 0000 0000"
  1642.     $"000F 00FC 0C0C 0C0C 0C0C 0FF0 0000 0000"
  1643.     $"000F 00F0 C0C0 C0C0 C0C0 CFCF 0000 0000"
  1644.     $"000F FFFC 0C0C 0C0C 0C0C 0FCC F000 0000"
  1645.     $"000F FFF0 C0C0 C0C0 C0C0 CFCC CF00 0000"
  1646.     $"000F 00FC 0C0C 0C0C 0C0C 0FCC CCF0 0000"
  1647.     $"000F 00F0 C0C0 C0C0 C0C0 CFFF FFFF 0000"
  1648.     $"000F FFFC 0C0C 0C0C 0C0C 0C0C FFFF 0000"
  1649.     $"000F FFF0 C0C0 C0C0 C0C0 C0C0 FFFF 0000"
  1650.     $"000F 00FC 0C0C 0C0C 0C0C 0C0C F00F 0000"
  1651.     $"000F 00FF FFFF FFFF FFFF FFFF F00F 0000"
  1652.     $"000F FFFC 0C0C 0C0C 0C0C 0C0C FFFF 0000"
  1653.     $"000F FFF0 C0C0 C0C0 C0C0 C0C0 FFFF 0000"
  1654.     $"000F 00FC 0C0C 0C0C 0C0C 0C0C F00F 0000"
  1655.     $"000F 00F0 C0C0 C0C0 C0C0 C0C0 F00F 0000"
  1656.     $"000F FFFC 0C0C 0C0C 0C0C 0C0C FFFF 0000"
  1657.     $"000F FFF0 C0C0 C0C0 C0C0 C0C0 FFFF 0000"
  1658.     $"000F 00FC 0C0C 0C0C 0C0C 0C0C F00F 0000"
  1659.     $"000F 00F0 C0C0 C0C0 C0C0 C0C0 F00F 0000"
  1660.     $"000F FFFC 0C0C 0C0C 0C0C 0C0C FFFF 0000"
  1661.     $"000F FFF0 C0C0 C0C0 C0C0 C0C0 FFFF 0000"
  1662.     $"000F 00FF FFFF FFFF FFFF FFFF F00F 0000"
  1663.     $"000F 00F0 C0C0 C0C0 C0C0 C0C0 F00F 0000"
  1664.     $"000F FFFC 0C0C 0C0C 0C0C 0C0C FFFF 0000"
  1665.     $"000F FFF0 C0C0 C0C0 C0C0 C0C0 FFFF 0000"
  1666.     $"000F 00FC 0C0C 0C0C 0C0C 0C0C F00F 0000"
  1667.     $"000F 00F0 C0C0 C0C0 C0C0 C0C0 F00F 0000"
  1668.     $"000F FFFC 0C0C 0C0C 0C0C 0C0C FFFF 0000"
  1669.     $"000F FFF0 C0C0 C0C0 C0C0 C0C0 FFFF 0000"
  1670.     $"000F 00FC 0C0C 0C0C 0C0C 0C0C F00F 0000"
  1671.     $"000F 00F0 C0C0 C0C0 C0C0 C0C0 F00F 0000"
  1672.     $"000F FFFF FFFF FFFF FFFF FFFF FFFF"
  1673. };
  1674.  
  1675.  
  1676. resource 'icl8' (133, purgeable) {
  1677.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1678.     $"FFFF FFFF FFFF 0000 0000 0000 0000 0000"
  1679.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1680.     $"F5F5 F5F5 F5FF FF00 0000 0000 0000 0000"
  1681.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1682.     $"F5F5 F5F5 F5FF 2BFF 0000 0000 0000 0000"
  1683.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1684.     $"F5F5 F5F5 F5FF 2B2B FF00 0000 0000 0000"
  1685.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1686.     $"F5F5 F5F5 F5FF 2B2B 2BFF 0000 0000 0000"
  1687.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1688.     $"F5F5 F5F5 F5FF 2B2B 2B2B FF00 0000 0000"
  1689.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1690.     $"F5F5 F5F5 F5FF FFFF FFFF FFFF 0000 0000"
  1691.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1692.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1693.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1694.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1695.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1696.     $"F5F5 F5F5 F5F5 F500 FF00 00FF 0000 0000"
  1697.     $"0000 00FF 0000 FFFF FFFF FFFF FFFF FFFF"
  1698.     $"FFFF FFFF FFFF FFFF FF00 00FF 0000 0000"
  1699.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1700.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1701.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1702.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1703.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1704.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1705.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1706.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1707.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1708.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1709.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1710.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1711.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1712.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1713.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1714.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1715.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1716.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1717.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1718.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1719.     $"0000 00FF 0000 FFFF FFFF FFFF FFFF FFFF"
  1720.     $"FFFF FFFF FFFF FFFF FF00 00FF 0000 0000"
  1721.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1722.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1723.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1724.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1725.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1726.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1727.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1728.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1729.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1730.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1731.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1732.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1733.     $"0000 00FF FFFF FFF5 F5F5 F5F5 F5F5 F5F5"
  1734.     $"F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000 0000"
  1735.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1736.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1737.     $"0000 00FF 0000 FFF5 F5F5 F5F5 F5F5 F5F5"
  1738.     $"F5F5 F5F5 F5F5 F5F5 FF00 00FF 0000 0000"
  1739.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1740.     $"FFFF FFFF FFFF FFFF FFFF FFFF"
  1741. };
  1742.  
  1743. resource 'ics#' (133, purgeable) {
  1744.     {    /* array: 2 elements */
  1745.         /* [1] */
  1746.         $"7FE0 7030 5028 703C 5014 7FFC 5014 701C"
  1747.         $"5014 701C 5014 7FFC 5014 701C 5014 7FFC",
  1748.         /* [2] */
  1749.         $"7FE0 7FF0 7FF8 7FFC 7FFC 7FFC 7FFC 7FFC"
  1750.         $"7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
  1751.     }
  1752. };
  1753.  
  1754. resource 'ics4' (133, purgeable) {
  1755.     $"0FFF FFFF FFF0 0000 0FFF 0C0C 0CFF 0000"
  1756.     $"0F0F C0C0 C0FC F000 0FFF 0C0C 0CFF FF00"
  1757.     $"0F0F C0C0 C0CF 0F00 0FFF FFFF FFFF FF00"
  1758.     $"0F0F C0C0 C0CF 0F00 0FFF 0C0C 0C0F FF00"
  1759.     $"0F0F C0C0 C0CF 0F00 0FFF 0C0C 0C0F FF00"
  1760.     $"0F0F C0C0 C0CF 0F00 0FFF FFFF FFFF FF00"
  1761.     $"0F0F C0C0 C0CF 0F00 0FFF 0C0C 0C0F FF00"
  1762.     $"0F0F C0C0 C0CF 0F00 0FFF FFFF FFFF FF"
  1763. };
  1764.  
  1765. resource 'ics8' (133, purgeable) {
  1766.     $"00FF FFFF FFFF FFFF FFFF FF00 0000 0000"
  1767.     $"00FF FFFF F5F5 F5F5 F5F5 FFFF 0000 0000"
  1768.     $"00FF 00FF F5F5 F5F5 F5F5 FF2B FF00 0000"
  1769.     $"00FF FFFF F5F5 F5F5 F5F5 FFFF FFFF 0000"
  1770.     $"00FF 00FF F5F5 F5F5 F5F5 F5FF 00FF 0000"
  1771.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF 0000"
  1772.     $"00FF 00FF F5F5 F5F5 F5F5 F5FF 00FF 0000"
  1773.     $"00FF FFFF F5F5 F5F5 F5F5 F5FF FFFF 0000"
  1774.     $"00FF 00FF F5F5 F5F5 F5F5 F5FF 00FF 0000"
  1775.     $"00FF FFFF F5F5 F5F5 F5F5 F5FF FFFF 0000"
  1776.     $"00FF 00FF F5F5 F5F5 F5F5 F5FF 00FF 0000"
  1777.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF 0000"
  1778.     $"00FF 00FF F5F5 F5F5 F5F5 F5FF 00FF 0000"
  1779.     $"00FF FFFF F5F5 F5F5 F5F5 F5FF FFFF 0000"
  1780.     $"00FF 00FF F5F5 F5F5 F5F5 F5FF 00FF 0000"
  1781.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1782. };
  1783.  
  1784.  
  1785. // -------------------------------------------------------------------------------------------------------------
  1786. // GX spool file icon
  1787.  
  1788.  
  1789. resource 'ICN#' (134, purgeable) {
  1790.     {    /* array: 2 elements */
  1791.         /* [1] */
  1792.         $"1FFF FC00 1000 0600 1000 0500 1000 0480"
  1793.         $"1000 0440 1000 0420 1000 07F0 1007 E010"
  1794.         $"101E 1810 103C 1C10 1078 0E10 10F0 0E10"
  1795.         $"11F0 0F10 11E0 0F10 13E0 0F10 13C1 CF10"
  1796.         $"17C2 2F10 17C4 7710 1784 AA10 1785 C410"
  1797.         $"1783 A210 1781 1110 1780 8890 1380 4450"
  1798.         $"1381 A250 10C3 D0D0 107F 09D0 1000 07D0"
  1799.         $"1000 0010 1000 0010 1000 0010 1FFF FFF0",
  1800.         /* [2] */
  1801.         $"1FFF FC00 1FFF FE00 1FFF FF00 1FFF FF80"
  1802.         $"1FFF FFC0 1FFF FFE0 1FFF FFF0 1FFF FFF0"
  1803.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1804.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1805.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1806.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1807.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1808.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1809.     }
  1810. };
  1811.  
  1812. resource 'icl4' (134, purgeable) {
  1813.     $"000F FFFF FFFF FFFF FFFF FF00 0000 0000"
  1814.     $"000F 0000 0000 0000 0000 0FF0 0000 0000"
  1815.     $"000F 0000 0000 0000 0000 0FCF 0000 0000"
  1816.     $"000F 0000 0000 0000 0000 0FCC F000 0000"
  1817.     $"000F 0000 0000 0000 0000 0FCC CF00 0000"
  1818.     $"000F 0000 0000 0000 0000 0FCC CCF0 0000"
  1819.     $"000F 0000 0000 0000 0000 0FFF FFFF 0000"
  1820.     $"000F 0000 0000 0767 6760 0000 000F 0000"
  1821.     $"000F 0000 0006 7670 0006 7000 000F 0000"
  1822.     $"000F 0000 0067 6700 0007 6700 000F 0000"
  1823.     $"000F 0000 0676 7000 0000 7670 000F 0000"
  1824.     $"000F 0000 6767 0000 0000 6760 000F 0000"
  1825.     $"000F 0006 7676 0000 0000 7676 000F 0000"
  1826.     $"000F 0007 6760 0000 0000 6767 000F 0000"
  1827.     $"000F 0076 7670 0000 0000 7676 000F 0000"
  1828.     $"000F 0067 6700 0002 2200 6767 000F 0000"
  1829.     $"000F 0676 7600 0022 22F0 7676 000F 0000"
  1830.     $"000F 0767 6700 0222 2DEF 6767 000F 0000"
  1831.     $"000F 0676 7000 0222 CCD1 2670 000F 0000"
  1832.     $"000F 0767 6000 022D CC10 1260 000F 0000"
  1833.     $"000F 0676 7000 00AE D121 0120 000F 0000"
  1834.     $"000F 0767 6000 000A 1012 1012 000F 0000"
  1835.     $"000F 0676 7000 0000 2101 2101 200F 0000"
  1836.     $"000F 0067 6000 0000 6210 1210 000F 0000"
  1837.     $"000F 0076 7000 0006 7621 0120 000F 0000"
  1838.     $"000F 0000 6700 0067 6702 1000 0F0F 0000"
  1839.     $"000F 0000 0676 7677 0000 2000 FF0F 0000"
  1840.     $"000F 0000 0000 0000 0000 000F FF0F 0000"
  1841.     $"000F 0000 0000 0000 0000 0000 000F 0000"
  1842.     $"000F 0000 0000 0000 0000 0000 000F 0000"
  1843.     $"000F 0000 0000 0000 0000 0000 000F 0000"
  1844.     $"000F FFFF FFFF FFFF FFFF FFFF FFFF"
  1845. };
  1846.  
  1847. resource 'icl8' (134, purgeable) {
  1848.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1849.     $"FFFF FFFF FFFF 0000 0000 0000 0000 0000"
  1850.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1851.     $"F5F5 F5F5 F5FF FF00 0000 0000 0000 0000"
  1852.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1853.     $"F5F5 F5F5 F5FF 2BFF 0000 0000 0000 0000"
  1854.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1855.     $"F5F5 F5F5 F5FF 2B2B FF00 0000 0000 0000"
  1856.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1857.     $"F5F5 F5F5 F5FF 2B2B 2BFF 0000 0000 0000"
  1858.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1859.     $"F5F5 F5F5 F5FF 2B2B 2B2B FF00 0000 0000"
  1860.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1861.     $"F5F5 F5F5 F5FF FFFF FFFF FFFF 0000 0000"
  1862.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5C0 ECC0"
  1863.     $"ECC0 ECF5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1864.     $"0000 00FF F5F5 F5F5 F5F5 F5EC C0EC C0F5"
  1865.     $"F5F5 F5EC C0F5 F5F5 F5F5 F5FF 0000 0000"
  1866.     $"0000 00FF F5F5 F5F5 F5F5 ECC0 ECC0 F5F5"
  1867.     $"F5F5 F5C0 ECC0 F5F5 F5F5 F5FF 0000 0000"
  1868.     $"0000 00FF F5F5 F5F5 F5EC C0EC C0F5 F5F5"
  1869.     $"F5F5 F5F5 C0EC C0F5 F5F5 F5FF 0000 0000"
  1870.     $"0000 00FF F5F5 F5F5 ECC0 ECC0 F5F5 F5F5"
  1871.     $"F5F5 F5F5 ECC0 ECF5 F5F5 F5FF 0000 0000"
  1872.     $"0000 00FF F5F5 F5EC C0EC C0EC F5F5 F5F5"
  1873.     $"F5F5 F5F5 C0EC C0EC F5F5 F5FF 0000 0000"
  1874.     $"0000 00FF F5F5 F5C0 ECC0 ECF5 F5F5 F5F5"
  1875.     $"F5F5 F5F5 ECC0 ECC0 F5F5 F5FF 0000 0000"
  1876.     $"0000 00FF F5F5 C0EC C0EC C0F5 F5F5 F5F5"
  1877.     $"F5F5 F5F5 C0EC C0EC F5F5 F5FF 0000 0000"
  1878.     $"0000 00FF F5F5 ECC0 ECC0 F5F5 F5F5 F516"
  1879.     $"1616 F5F5 ECC0 ECC0 F5F5 F5FF 0000 0000"
  1880.     $"0000 00FF F5EC C0EC C0EC F5F5 F5F5 1616"
  1881.     $"1616 FFF5 C0EC C0EC F5F5 F5FF 0000 0000"
  1882.     $"0000 00FF F5C0 ECC0 ECC0 F5F5 F516 1616"
  1883.     $"16F9 FBFF ECC0 ECC0 F5F5 F5FF 0000 0000"
  1884.     $"0000 00FF F5EC C0EC C0F5 F5F5 F516 1616"
  1885.     $"F7F6 F905 16EC C0F5 F5F5 F5FF 0000 0000"
  1886.     $"0000 00FF F5C0 ECC0 ECF5 F5F5 F516 16F9"
  1887.     $"F8F7 0500 0516 ECF5 F5F5 F5FF 0000 0000"
  1888.     $"0000 00FF F5EC C0EC C0F5 F5F5 F5F5 FDFB"
  1889.     $"F905 1605 0005 16F5 F5F5 F5FF 0000 0000"
  1890.     $"0000 00FF F5C0 ECC0 ECF5 F5F5 F5F5 F5FD"
  1891.     $"0500 0516 0500 0516 F5F5 F5FF 0000 0000"
  1892.     $"0000 00FF F5EC C0EC C0F5 F5F5 F5F5 F5F5"
  1893.     $"1605 0005 1605 0005 16F5 F5FF 0000 0000"
  1894.     $"0000 00FF F5F5 ECC0 ECF5 F5F5 F5F5 F5F5"
  1895.     $"EC16 0500 0516 0500 00F5 F5FF 0000 0000"
  1896.     $"0000 00FF F5F5 C0EC C0F5 F5F5 F5F5 F5EC"
  1897.     $"C0EC 1605 0005 1600 0000 F5FF 0000 0000"
  1898.     $"0000 00FF F5F5 F5F5 ECC0 F5F5 F5F5 ECC0"
  1899.     $"ECC0 F516 0500 0000 00FF F5FF 0000 0000"
  1900.     $"0000 00FF F5F5 F5F5 F5EC C0EC C0EC C0C0"
  1901.     $"F5F5 F5F5 1600 0000 FFFF F5FF 0000 0000"
  1902.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1903.     $"F5F5 F5F5 F5F5 00FF FFFF F5FF 0000 0000"
  1904.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1905.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1906.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1907.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1908.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  1909.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  1910.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1911.     $"FFFF FFFF FFFF FFFF FFFF FFFF"
  1912. };
  1913.  
  1914. resource 'ics#' (134, purgeable) {
  1915.     {    /* array: 2 elements */
  1916.         /* [1] */
  1917.         $"7FF0 4038 402C 43FC 4764 4E34 5C34 5DB4"
  1918.         $"7BF4 7BF4 79D4 78AC 59DC 4F3C 4004 7FFC",
  1919.         /* [2] */
  1920.         $"7FE0 7FF0 7FF8 7FFC 7FFC 7FFC 7FFC 7FFC"
  1921.         $"7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
  1922.     }
  1923. };
  1924.  
  1925. resource 'ics4' (134, purgeable) {
  1926.     $"0FFF FFFF FFFF 0000 0F00 0000 00FF F000"
  1927.     $"0F00 0000 00FC FF00 0F00 0077 76FF FF00"
  1928.     $"0F00 0777 0770 0F00 0F00 7770 0077 0F00"
  1929.     $"0F07 7700 0077 0F00 0F07 7702 2077 0F00"
  1930.     $"0F77 7022 DF77 0F00 0F77 702D CD67 0F00"
  1931.     $"0F77 700E D212 0F00 0F67 7000 6121 2F00"
  1932.     $"0F07 7007 7212 FF00 0F00 6777 002F FF00"
  1933.     $"0F00 0000 0000 0F00 0FFF FFFF FFFF FF"
  1934. };
  1935.  
  1936. resource 'ics8' (134, purgeable) {
  1937.     $"00FF FFFF FFFF FFFF FFFF FFFF 0000 0000"
  1938.     $"00FF 0000 0000 0000 0000 FFFF FF00 0000"
  1939.     $"00FF 0000 0000 0000 0000 FF2B FFFF 0000"
  1940.     $"00FF 0000 0000 ECEC ECEC FFFF FFFF 0000"
  1941.     $"00FF 0000 00EC ECEC 00EC EC00 00FF 0000"
  1942.     $"00FF 0000 ECEC EC00 0000 ECEC 00FF 0000"
  1943.     $"00FF 00EC ECEC 0000 0000 ECEC 00FF 0000"
  1944.     $"00FF 00EC ECEC 0017 1700 ECEC 00FF 0000"
  1945.     $"00FF ECEC EC00 1717 F9FF ECEC 00FF 0000"
  1946.     $"00FF ECEC EC00 17F9 2BF9 ECEC 00FF 0000"
  1947.     $"00FF ECEC EC00 00FC F917 0517 00FF 0000"
  1948.     $"00FF ECEC EC00 0000 EC05 1705 17FF 0000"
  1949.     $"00FF 00EC EC00 00EC EC17 0517 FFFF 0000"
  1950.     $"00FF 0000 ECEC ECEC 0000 17FF FFFF 0000"
  1951.     $"00FF 0000 0000 0000 0000 0000 00FF 0000"
  1952.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  1953. };
  1954.  
  1955.  
  1956. // -------------------------------------------------------------------------------------------------------------
  1957. // GX failed spool file icon
  1958.  
  1959.  
  1960. resource 'ICN#' (135, purgeable) {
  1961.     {    /* array: 2 elements */
  1962.         /* [1] */
  1963.         $"DFFF FC03 7000 0606 3000 050C 1800 0498"
  1964.         $"1C00 0470 1600 0460 1300 07F0 1187 E190"
  1965.         $"10DE 1B10 107C 1E10 1078 0E10 10F8 1E10"
  1966.         $"11FC 3F10 11E6 6F10 13E3 CF10 13C1 CF10"
  1967.         $"17C3 EF10 17C6 7710 178C BA10 179D DC10"
  1968.         $"17B3 AE10 17E1 1710 17C0 8B90 1380 45D0"
  1969.         $"1381 A2D0 16C3 D0F0 1C7F 09F0 1800 07D8"
  1970.         $"3000 001C 7000 0016 D000 0013 9FFF FFF1",
  1971.         /* [2] */
  1972.         $"1FFF FC00 1FFF FE00 1FFF FF00 1FFF FF80"
  1973.         $"1FFF FFC0 1FFF FFE0 1FFF FFF0 1FFF FFF0"
  1974.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1975.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1976.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1977.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1978.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1979.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  1980.     }
  1981. };
  1982.  
  1983. resource 'icl4' (135, purgeable) {
  1984.     $"FF0F FFFF FFFF FFFF FFFF FF00 0000 00FF"
  1985.     $"0FFF 0000 0000 0000 0000 0FF0 0000 0FF0"
  1986.     $"00FF 0000 0000 0000 0000 0FCF 0000 FF00"
  1987.     $"000F F000 0000 0000 0000 0FCC F00F F000"
  1988.     $"000F FF00 0000 0000 0000 0FCC CFFF 0000"
  1989.     $"000F 0FF0 0000 0000 0000 0FCC CFF0 0000"
  1990.     $"000F 00FF 0000 0000 0000 0FFF FFFF 0000"
  1991.     $"000F 000F F000 0767 6760 000F F00F 0000"
  1992.     $"000F 0000 FF06 7670 0006 70FF 000F 0000"
  1993.     $"000F 0000 0FF7 6700 0007 6FF0 000F 0000"
  1994.     $"000F 0000 06FF 7000 0000 FF70 000F 0000"
  1995.     $"000F 0000 676F F000 000F F760 000F 0000"
  1996.     $"000F 0006 7676 FF00 00FF 7676 000F 0000"
  1997.     $"000F 0007 6760 0FF0 0FF0 6767 000F 0000"
  1998.     $"000F 0076 7670 00FF FF00 7676 000F 0000"
  1999.     $"000F 0067 6700 000F F200 6767 000F 0000"
  2000.     $"000F 0676 7600 00FF FFF0 7676 000F 0000"
  2001.     $"000F 0767 6700 0FF2 2FFF 6767 000F 0000"
  2002.     $"000F 0676 7000 FF22 CCFF 2670 000F 0000"
  2003.     $"000F 0767 600F F22D CC1F F260 000F 0000"
  2004.     $"000F 0676 70FF 00AE D121 FF20 000F 0000"
  2005.     $"000F 0767 6FF0 000A 1012 1FF2 000F 0000"
  2006.     $"000F 0676 FF00 0000 2101 21FF 200F 0000"
  2007.     $"000F 006F F000 0000 6210 121F F00F 0000"
  2008.     $"000F 00FF 7000 0006 7621 0120 FF0F 0000"
  2009.     $"000F 0FF0 6700 0067 6702 1000 0FFF 0000"
  2010.     $"000F FF00 0676 7677 0000 2000 FFFF 0000"
  2011.     $"000F F000 0000 0000 0000 000F FF0F F000"
  2012.     $"00FF 0000 0000 0000 0000 0000 000F FF00"
  2013.     $"0FFF 0000 0000 0000 0000 0000 000F 0FF0"
  2014.     $"FF0F 0000 0000 0000 0000 0000 000F 00FF"
  2015.     $"F00F FFFF FFFF FFFF FFFF FFFF FFFF 000F"
  2016. };
  2017.  
  2018. resource 'icl8' (135, purgeable) {
  2019.     $"FFFF 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  2020.     $"FFFF FFFF FFFF 0000 0000 0000 0000 FFFF"
  2021.     $"00FF FFFF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2022.     $"F5F5 F5F5 F5FF FF00 0000 0000 00FF FF00"
  2023.     $"0000 FFFF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2024.     $"F5F5 F5F5 F5FF 2BFF 0000 0000 FFFF 0000"
  2025.     $"0000 00FF FFF5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2026.     $"F5F5 F5F5 F5FF 2B2B FF00 00FF FF00 0000"
  2027.     $"0000 00FF FFFF F5F5 F5F5 F5F5 F5F5 F5F5"
  2028.     $"F5F5 F5F5 F5FF 2B2B 2BFF FFFF 0000 0000"
  2029.     $"0000 00FF F5FF FFF5 F5F5 F5F5 F5F5 F5F5"
  2030.     $"F5F5 F5F5 F5FF 2B2B 2BFF FF00 0000 0000"
  2031.     $"0000 00FF F5F5 FFFF F5F5 F5F5 F5F5 F5F5"
  2032.     $"F5F5 F5F5 F5FF FFFF FFFF FFFF 0000 0000"
  2033.     $"0000 00FF F5F5 F5FF FFF5 F5F5 F5C0 ECC0"
  2034.     $"ECC0 ECF5 F5F5 F5FF FFF5 F5FF 0000 0000"
  2035.     $"0000 00FF F5F5 F5F5 FFFF F5EC C0EC C0F5"
  2036.     $"F5F5 F5EC C0F5 FFFF F5F5 F5FF 0000 0000"
  2037.     $"0000 00FF F5F5 F5F5 F5FF FFC0 ECC0 F5F5"
  2038.     $"F5F5 F5C0 ECFF FFF5 F5F5 F5FF 0000 0000"
  2039.     $"0000 00FF F5F5 F5F5 F5EC FFFF C0F5 F5F5"
  2040.     $"F5F5 F5F5 FFFF C0F5 F5F5 F5FF 0000 0000"
  2041.     $"0000 00FF F5F5 F5F5 ECC0 ECFF FFF5 F5F5"
  2042.     $"F5F5 F5FF FFC0 ECF5 F5F5 F5FF 0000 0000"
  2043.     $"0000 00FF F5F5 F5EC C0EC C0EC FFFF F5F5"
  2044.     $"F5F5 FFFF C0EC C0EC F5F5 F5FF 0000 0000"
  2045.     $"0000 00FF F5F5 F5C0 ECC0 ECF5 F5FF FFF5"
  2046.     $"F5FF FFF5 ECC0 ECC0 F5F5 F5FF 0000 0000"
  2047.     $"0000 00FF F5F5 C0EC C0EC C0F5 F5F5 FFFF"
  2048.     $"FFFF F5F5 C0EC C0EC F5F5 F5FF 0000 0000"
  2049.     $"0000 00FF F5F5 ECC0 ECC0 F5F5 F5F5 F5FF"
  2050.     $"FF16 F5F5 ECC0 ECC0 F5F5 F5FF 0000 0000"
  2051.     $"0000 00FF F5EC C0EC C0EC F5F5 F5F5 FFFF"
  2052.     $"FFFF FFF5 C0EC C0EC F5F5 F5FF 0000 0000"
  2053.     $"0000 00FF F5C0 ECC0 ECC0 F5F5 F5FF FF16"
  2054.     $"16FF FFFF ECC0 ECC0 F5F5 F5FF 0000 0000"
  2055.     $"0000 00FF F5EC C0EC C0F5 F5F5 FFFF 1616"
  2056.     $"F7F6 FFFF 16EC C0F5 F5F5 F5FF 0000 0000"
  2057.     $"0000 00FF F5C0 ECC0 ECF5 F5FF FF16 16F9"
  2058.     $"F8F7 05FF FF16 ECF5 F5F5 F5FF 0000 0000"
  2059.     $"0000 00FF F5EC C0EC C0F5 FFFF F5F5 FDFB"
  2060.     $"F905 1605 FFFF 16F5 F5F5 F5FF 0000 0000"
  2061.     $"0000 00FF F5C0 ECC0 ECFF FFF5 F5F5 F5FD"
  2062.     $"0500 0516 05FF FF16 F5F5 F5FF 0000 0000"
  2063.     $"0000 00FF F5EC C0EC FFFF F5F5 F5F5 F5F5"
  2064.     $"1605 0005 1605 FFFF 16F5 F5FF 0000 0000"
  2065.     $"0000 00FF F5F5 ECFF FFF5 F5F5 F5F5 F5F5"
  2066.     $"EC16 0500 0516 05FF FFF5 F5FF 0000 0000"
  2067.     $"0000 00FF F5F5 FFFF C0F5 F5F5 F5F5 F5EC"
  2068.     $"C0EC 1605 0005 1600 FFFF F5FF 0000 0000"
  2069.     $"0000 00FF F5FF FFF5 ECC0 F5F5 F5F5 ECC0"
  2070.     $"ECC0 F516 0500 0000 00FF FFFF 0000 0000"
  2071.     $"0000 00FF FFFF F5F5 F5EC C0EC C0EC C0C0"
  2072.     $"F5F5 F5F5 1600 0000 FFFF FFFF 0000 0000"
  2073.     $"0000 00FF FFF5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2074.     $"F5F5 F5F5 F5F5 00FF FFFF F5FF FF00 0000"
  2075.     $"0000 FFFF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2076.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF FFFF 0000"
  2077.     $"00FF FFFF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2078.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 00FF FF00"
  2079.     $"FFFF 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2080.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 FFFF"
  2081.     $"FF00 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  2082.     $"FFFF FFFF FFFF FFFF FFFF FFFF 0000 00FF"
  2083. };
  2084.  
  2085. resource 'ics#' (135, purgeable) {
  2086.     {    /* array: 2 elements */
  2087.         /* [1] */
  2088.         $"FFF3 603E 702C 5BFC 4F74 4E74 5FF4 5DB4"
  2089.         $"7BF4 7FF4 7DF4 78BC 79DC 6F3E C007 FFFD",
  2090.         /* [2] */
  2091.         $"7FE0 7FF0 7FF8 7FFC 7FFC 7FFC 7FFC 7FFC"
  2092.         $"7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
  2093.     }
  2094. };
  2095.  
  2096. resource 'ics4' (135, purgeable) {
  2097.     $"FFFF FFFF FFFF 00FF 0FF0 0000 00FF FFF0"
  2098.     $"0FFF 0000 00FC FF00 0F0F F077 76FF FF00"
  2099.     $"0F00 FF77 07FF 0F00 0F00 7FF0 0FF7 0F00"
  2100.     $"0F07 77FF FF77 0F00 0F07 770F F077 0F00"
  2101.     $"0F77 70FF FF77 0F00 0F77 7FFD CFF7 0F00"
  2102.     $"0F77 FF0E D2FF 0F00 0F6F F000 612F FF00"
  2103.     $"0FFF 7007 7212 FF00 0FF0 6777 002F FFF0"
  2104.     $"FF00 0000 0000 0FFF FFFF FFFF FFFF FF0F"
  2105. };
  2106.  
  2107. resource 'ics8' (135, purgeable) {
  2108.     $"FFFF FFFF FFFF FFFF FFFF FFFF 0000 FFFF"
  2109.     $"00FF FF00 0000 0000 0000 FFFF FFFF FF00"
  2110.     $"00FF FFFF 0000 0000 0000 FF2B FFFF 0000"
  2111.     $"00FF 00FF FF00 ECEC ECEC FFFF FFFF 0000"
  2112.     $"00FF 0000 FFFF ECEC 00EC FFFF 00FF 0000"
  2113.     $"00FF 0000 ECFF FF00 00FF FFEC 00FF 0000"
  2114.     $"00FF 00EC ECEC FFFF FFFF ECEC 00FF 0000"
  2115.     $"00FF 00EC ECEC 00FF FF00 ECEC 00FF 0000"
  2116.     $"00FF ECEC EC00 FFFF FFFF ECEC 00FF 0000"
  2117.     $"00FF ECEC ECFF FFF9 2BFF FFEC 00FF 0000"
  2118.     $"00FF ECEC FFFF 00FC F917 FFFF 00FF 0000"
  2119.     $"00FF ECFF FF00 0000 EC05 17FF FFFF 0000"
  2120.     $"00FF FFFF EC00 00EC EC17 0517 FFFF 0000"
  2121.     $"00FF FF00 ECEC ECEC 0000 17FF FFFF FF00"
  2122.     $"FFFF 0000 0000 0000 0000 0000 00FF FFFF"
  2123.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF 00FF"
  2124. };
  2125.  
  2126.  
  2127. // -------------------------------------------------------------------------------------------------------------
  2128. // GX portable digital document icon
  2129.  
  2130. resource 'ICN#' (136, purgeable) {
  2131.     {    /* array: 2 elements */
  2132.         /* [1] */
  2133.         $"003F FC00 007F FE00 007F FE00 0070 0E00"
  2134.         $"FFFF FFFF 8070 0E01 8004 0081 8004 0081"
  2135.         $"81FC 3F81 8000 0001 81FD 5151 810D 5151"
  2136.         $"816D 5051 81FC 4541 81ED 5551 8125 5111"
  2137.         $"810C 1451 81FC 5451 8000 0001 8000 0001"
  2138.         $"8150 FF51 8150 9B51 8040 BF51 8150 9F11"
  2139.         $"8154 9351 FD14 9341 4554 8F51 2454 FF51"
  2140.         $"1400 0001 0C00 0001 07FF FFFF",
  2141.         /* [2] */
  2142.         $"003F FC00 007F FE00 007F FE00 007F FE00"
  2143.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  2144.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  2145.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  2146.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  2147.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  2148.         $"FFFF FFFF FFFF FFFF 7FFF FFFF 3FFF FFFF"
  2149.         $"1FFF FFFF 0FFF FFFF 07FF FFFF"
  2150.     }
  2151. };
  2152.  
  2153. resource 'icl4' (136, purgeable) {
  2154.     $"0000 0000 00FF FFFF FFFF FF00 0000 0000"
  2155.     $"0000 0000 0FDD DDDD DDDD DDF0 0000 0000"
  2156.     $"0000 0000 0FDF FFFF FFFF FDF0 0000 0000"
  2157.     $"0000 0000 0FDF 0000 0000 FDF0 0000 0000"
  2158.     $"FFFF FFFF FFDF FFFF FFFF FDFF FFFF FFFF"
  2159.     $"FC0C 0C00 0FDF 0C0C 0C00 FDF0 0C0C 0C0F"
  2160.     $"F0C0 C0C0 C0C0 CDC0 C000 C0C0 D0C0 C0CF"
  2161.     $"FC0C 0C00 0C0C 0D0C 0C0C 0C0C DC0C 0C0F"
  2162.     $"F0C0 C0CD DDDD DDC0 C0DD DDDD D0C0 C0CF"
  2163.     $"FC0C 0C0C 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F"
  2164.     $"F0C0 C0CE EEEE EECE CECE C0CE CECE C0CF"
  2165.     $"FC0C 0C0E CCC0 DF0E 0E0E 0C0E 0E0E 0C0F"
  2166.     $"F0C0 C0CE CEE0 DFCE CECE C0C0 CECE C0CF"
  2167.     $"FC0C 0C0E EEEE DF0C 0E0C 0E0E 0E0C 0C0F"
  2168.     $"F0C0 C0CE EEE0 EECE CECE CECE CECE C0CF"
  2169.     $"FC0C 0C0E C0E0 0E0E 0E0E 0C0E 0C0E 0C0F"
  2170.     $"F0C0 C0CE CC00 DEC0 C0CE CEC0 CECE C0CF"
  2171.     $"FC0C 0C0E EEEE EE0C 0E0E 0E0C 0E0E 0C0F"
  2172.     $"F0C0 C0C0 C0C0 C0C0 C0C0 C0C0 C0C0 C0CF"
  2173.     $"FC0C 0C0C 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F"
  2174.     $"F0C0 C0CE CECE C0C0 EEEE EEEE CECE C0CF"
  2175.     $"FC0C 0C0E 0E0E 0C0C ECCE D0DE 0E0E 0C0F"
  2176.     $"F0C0 C0C0 CEC0 C0C0 ECEE EEEE CECE C0CF"
  2177.     $"FC0C 0C0E 0E0E 0C0C ECDE EEEE 0C0E 0C0F"
  2178.     $"F0C0 C0CE CECE CEC0 ECDE 00DE CECE C0CF"
  2179.     $"FFFF FF0E 0C0E 0E0C ECCE 00EE 0E0C 0C0F"
  2180.     $"0FCC CFCE CECE CEC0 ECCC EEEE CECE C0CF"
  2181.     $"00FC CF0C 0E0E 0E0C EEEE EEEE 0E0E 0C0F"
  2182.     $"000F CFC0 C0C0 C0C0 C0C0 C0C0 C0C0 C0CF"
  2183.     $"0000 FF0C 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F"
  2184.     $"0000 0FFF FFFF FFFF FFFF FFFF FFFF FFFF"
  2185. };
  2186.  
  2187. resource 'icl8' (136, purgeable) {
  2188.     $"0000 0000 0000 0000 0000 FFFF FFFF FFFF"
  2189.     $"FFFF FFFF FFFF 0000 0000 0000 0000 0000"
  2190.     $"0000 0000 0000 0000 00FF FAFA FAFA FAFA"
  2191.     $"FAFA FAFA FAFA FF00 0000 0000 0000 0000"
  2192.     $"0000 0000 0000 0000 00FF FAFF FFFF FFFF"
  2193.     $"FFFF FFFF FFFA FF00 0000 0000 0000 0000"
  2194.     $"0000 0000 0000 0000 00FF FAFF 0000 0000"
  2195.     $"0000 0000 FFFA FF00 0000 0000 0000 0000"
  2196.     $"FFFF FFFF FFFF FFFF FFFF FAFF FFFF FFFF"
  2197.     $"FFFF FFFF FFFA FFFF FFFF FFFF FFFF FFFF"
  2198.     $"FFF5 F5F5 F5F5 F500 00FF FAFF 0000 0000"
  2199.     $"0000 0000 FFFA FF00 F5F5 F5F5 F5F5 F5FF"
  2200.     $"FFF5 F5F5 F5F5 F500 F5F5 F5F5 F5FA F5F5"
  2201.     $"F5F5 00F5 F5F5 F5F5 FAF5 F5F5 F5F5 F5FF"
  2202.     $"FFF5 F5F5 F5F5 F500 F5F5 F5F5 F5FA F5F5"
  2203.     $"F5F5 00F5 F5F5 F5F5 FAF5 F5F5 F5F5 F5FF"
  2204.     $"FFF5 F5F5 F5F5 F5FA FAFA FAFA FAFA F5F5"
  2205.     $"F5F5 FAFA FAFA FAFA FAF5 F5F5 F5F5 F5FF"
  2206.     $"FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2207.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  2208.     $"FFF5 F5F5 F5F5 F5FB FBFB FBFB FBFB F5FB"
  2209.     $"F5FB F5FB F5F5 F5FB F5FB F5FB F5F5 F5FF"
  2210.     $"FFF5 F5F5 F5F5 F5FB 4F4F 4F01 FAFE F5FB"
  2211.     $"F5FB F5FB F5F5 F5FB F5FB F5FB F5F5 F5FF"
  2212.     $"FFF5 F5F5 F5F5 F5FB 4FFC FC01 FAFE F5FB"
  2213.     $"F5FB F5FB F5F5 F5F5 F5FB F5FB F5F5 F5FF"
  2214.     $"FFF5 F5F5 F5F5 F5FB FCFC FCFC FAFE F5F5"
  2215.     $"F5FB F5F5 F5FB F5FB F5FB F5F5 F5F5 F5FF"
  2216.     $"FFF5 F5F5 F5F5 F5FB FCFC FC00 FCFB F5FB"
  2217.     $"F5FB F5FB F5FB F5FB F5FB F5FB F5F5 F5FF"
  2218.     $"FFF5 F5F5 F5F5 F5FB 4F00 FC00 01FB F5FB"
  2219.     $"F5FB F5FB F5F5 F5FB F5F5 F5FB F5F5 F5FF"
  2220.     $"FFF5 F5F5 F5F5 F5FB 4F4F 0101 FAFB F5F5"
  2221.     $"F5F5 F5FB F5FB F5F5 F5FB F5FB F5F5 F5FF"
  2222.     $"FFF5 F5F5 F5F5 F5FB FBFB FBFB FBFB F5F5"
  2223.     $"F5FB F5FB F5FB F5F5 F5FB F5FB F5F5 F5FF"
  2224.     $"FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2225.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  2226.     $"FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2227.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  2228.     $"FFF5 F5F5 F5F5 F5FB F5FB F5FB F5F5 F5F5"
  2229.     $"FBFB FBFB FBFB FBFB F5FB F5FB F5F5 F5FF"
  2230.     $"FFF5 F5F5 F5F5 F5FB F5FB F5FB F5F5 F5F5"
  2231.     $"FB4F 4FFC FA01 FDFB F5FB F5FB F5F5 F5FF"
  2232.     $"FFF5 F5F5 F5F5 F5F5 F5FB F5F5 F5F5 F5F5"
  2233.     $"FB4F FCFC FCFC FCFB F5FB F5FB F5F5 F5FF"
  2234.     $"FFF5 F5F5 F5F5 F5FB F5FB F5FB F5F5 F5F5"
  2235.     $"FB4F F9FC FCFC FCFB F5F5 F5FB F5F5 F5FF"
  2236.     $"FFF5 F5F5 F5F5 F5FB F5FB F5FB F5FB F5F5"
  2237.     $"FB4F F9FC 0000 FAFB F5FB F5FB F5F5 F5FF"
  2238.     $"FFFF FFFF FFFF F5FB F5F5 F5FB F5FB F5F5"
  2239.     $"FB4F 4FFC 0000 FCFB F5FB F5F5 F5F5 F5FF"
  2240.     $"00FF F6F6 F6FF F5FB F5FB F5FB F5FB F5F5"
  2241.     $"FB4F 4F07 FCFC FCFB F5FB F5FB F5F5 F5FF"
  2242.     $"0000 FFF6 F6FF F5F5 F5FB F5FB F5FB F5F5"
  2243.     $"FBFB FBFB FBFB FBFB F5FB F5FB F5F5 F5FF"
  2244.     $"0000 00FF F6FF F5F5 F5F5 F5F5 F5F5 F5F5"
  2245.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  2246.     $"0000 0000 FFFF F5F5 F5F5 F5F5 F5F5 F5F5"
  2247.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  2248.     $"0000 0000 00FF FFFF FFFF FFFF FFFF FFFF"
  2249.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  2250. };
  2251.  
  2252. resource 'ics#' (136, purgeable) {
  2253.     {    /* array: 2 elements */
  2254.         /* [1] */
  2255.         $"07E0 0FF0 0C30 FFFF 8001 9EA9 9AA1 9229"
  2256.         $"9EA9 8001 85E9 8569 F129 55E9 3001 1FFF",
  2257.         /* [2] */
  2258.         $"07E0 0FF0 0FF0 FFFF FFFF FFFF FFFF FFFF"
  2259.         $"FFFF FFFF FFFF FFFF FFFF 7FFF 3FFF 1FFF"
  2260.     }
  2261. };
  2262.  
  2263. resource 'ics4' (136, purgeable) {
  2264.     $"0000 0FFF FFF0 0000 0000 FFFF FFFF 0000"
  2265.     $"0000 FF00 00FF 0000 FFFF FFFF FFFF FFFF"
  2266.     $"F0C0 C0C0 C0C0 C0CF FC0E EEFC ECEC EC0F"
  2267.     $"F0CE E0F0 E0E0 C0CF FC0E C0EC 0CEC EC0F"
  2268.     $"F0CE EEE0 E0E0 E0CF FC0C 0C0C 0C0C 0C0F"
  2269.     $"F0C0 CECE EEE0 E0CF FC0C 0E0E CFEC EC0F"
  2270.     $"FFFF C0CE C0E0 E0CF 0FCF 0E0E EEEC EC0F"
  2271.     $"00FF C0C0 C0C0 C0CF 000F FFFF FFFF FFFF"
  2272. };
  2273.  
  2274. resource 'ics8' (136, purgeable) {
  2275.     $"0000 0000 00FF FFFF FFFF FF00 0000 0000"
  2276.     $"0000 0000 FFFF FFFF FFFF FFFF 0000 0000"
  2277.     $"0000 0000 FFFF 0000 0000 FFFF 0000 0000"
  2278.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  2279.     $"FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  2280.     $"FFF5 F5FB FBFB FEF5 FBF5 FBF5 FBF5 F5FF"
  2281.     $"FFF5 F5FB FC02 FEF5 FBF5 FBF5 F5F5 F5FF"
  2282.     $"FFF5 F5FB 4F01 FBF5 F5F5 FBF5 FBF5 F5FF"
  2283.     $"FFF5 F5FB FBFB FBF5 FBF5 FBF5 FBF5 F5FF"
  2284.     $"FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  2285.     $"FFF5 F5F5 F5FB F5FB FBFB FBF5 FBF5 F5FF"
  2286.     $"FFF5 F5F5 F5FB F5FB 4FFE FBF5 FBF5 F5FF"
  2287.     $"FFFF FFFF F5F5 F5FB 0701 FBF5 FBF5 F5FF"
  2288.     $"00FF F7FF F5FB F5FB FBFB FBF5 FBF5 F5FF"
  2289.     $"0000 FFFF F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
  2290.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  2291. };
  2292.  
  2293. // -------------------------------------------------------------------------------------------------------------
  2294. // Three D Meta File
  2295.  
  2296. resource 'ICN#' (138, purgeable) {
  2297.     {    /* array: 2 elements */
  2298.         /* [1] */
  2299.         $"1FFF FC00 1000 0600 1000 0500 1000 0480"
  2300.         $"103F 0440 1041 8420 1082 87F0 11FC 8010"
  2301.         $"1104 8010 1104 8010 1104 8010 1105 0010"
  2302.         $"1106 0010 11FC 0010 1000 1E10 1000 2110"
  2303.         $"1000 4090 1070 8050 1050 8050 1088 8050"
  2304.         $"1088 8050 1104 4090 1104 2110 1202 1E10"
  2305.         $"1202 0010 1401 0010 1401 0010 1306 0010"
  2306.         $"10F8 0010 1000 0010 1000 0010 1FFF FFF0",
  2307.         /* [2] */
  2308.         $"1FFF FC00 1FFF FE00 1FFF FF00 1FFF FF80"
  2309.         $"1FFF FFC0 1FFF FFE0 1FFF FFF0 1FFF FFF0"
  2310.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2311.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2312.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2313.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2314.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2315.         $"1FFF FFF0 1FFF FFF0 1FFF FFF0 1FFF FFF0"
  2316.     }
  2317. };
  2318.  
  2319. resource 'icl4' (138, purgeable) {
  2320.     $"000F FFFF FFFF FFFF FFFF FF00 0000 0000"
  2321.     $"000F 0C0C 0C0C 0C0C 0C0C 0FF0 0000 0000"
  2322.     $"000F C0C0 C0C0 C0C0 C0C0 CFCF 0000 0000"
  2323.     $"000F 0C0C 0C0C 0C0C 0C0C 0FCC F000 0000"
  2324.     $"000F C0C0 C0DE EEEE C0C0 CFCC CF00 0000"
  2325.     $"000F 0C0C 0E07 070E EC0C 0FCC CCF0 0000"
  2326.     $"000F C0C0 E070 70E7 E0C0 CFFF FFFF 0000"
  2327.     $"000F 0C0D EEEE ED76 EC0C 0C0C 0C0F 0000"
  2328.     $"000F C0CE 7777 7E67 E0C0 C0C0 C0CF 0000"
  2329.     $"000F 0C0E 7777 7E76 EC0C 0C0C 0C0F 0000"
  2330.     $"000F C0CE 7777 7E67 D0C0 C0C0 C0CF 0000"
  2331.     $"000F 0C0E 7777 7E7E 0C0C 0C0C 0C0F 0000"
  2332.     $"000F C0CE 7777 7EE0 C0C0 C0C0 C0CF 0000"
  2333.     $"000F 0C0D EEEE ED0C 0C0C 0C0C 0C0F 0000"
  2334.     $"000F C0C0 C0C0 C0C0 C0CF FFF0 C0CF 0000"
  2335.     $"000F 0C0C 0C0C 0C0C 0DF2 222F DC0F 0000"
  2336.     $"000F C0C0 C0C0 C0C0 CF2C C223 F0CF 0000"
  2337.     $"000F 0C0C 0DFD 0C0C F2C0 0D23 4F0F 0000"
  2338.     $"000F C0C0 CF8F C0C0 F2C0 C233 4FCF 0000"
  2339.     $"000F 0C0C F88D FC0C F22D 2233 4F0F 0000"
  2340.     $"000F C0C0 F80D F0C0 F222 3334 4FCF 0000"
  2341.     $"000F 0C0F 8808 DF0C 0F33 3344 FC0F 0000"
  2342.     $"000F C0CF 8088 DFC0 CDF4 444F D0CF 0000"
  2343.     $"000F 0CF8 8088 8DFC 0C0F FFFC 0C0F 0000"
  2344.     $"000F C0F8 0888 8DF0 C0C0 C0C0 C0CF 0000"
  2345.     $"000F 0E88 0888 88DE 0C0C 0C0C 0C0F 0000"
  2346.     $"000F CE88 8888 88DE C0C0 C0C0 C0CF 0000"
  2347.     $"000F 0CFE 8888 8EFC 0C0C 0C0C 0C0F 0000"
  2348.     $"000F C0C0 FFFF F0C0 C0C0 C0C0 C0CF 0000"
  2349.     $"000F 0C0C 0C0C 0C0C 0C0C 0C0C 0C0F 0000"
  2350.     $"000F C0C0 C0C0 C0C0 C0C0 C0C0 C0CF 0000"
  2351.     $"000F FFFF FFFF FFFF FFFF FFFF FFFF"
  2352. };
  2353.  
  2354.  
  2355. resource 'icl8' (138, purgeable) {
  2356.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  2357.     $"FFFF FFFF FFFF 0000 0000 0000 0000 0000"
  2358.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2359.     $"F5F5 F5F5 F5FF FF00 0000 0000 0000 0000"
  2360.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2361.     $"F5F5 F5F5 F5FF 2BFF 0000 0000 0000 0000"
  2362.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2363.     $"F5F5 F5F5 F5FF 2B2B FF00 0000 0000 0000"
  2364.     $"0000 00FF F5F5 F5F5 F5F5 7FAB ABAB ABAB"
  2365.     $"54F5 F5F5 F5FF 2B2B 2BFF 0000 0000 0000"
  2366.     $"0000 00FF F5F5 F5F5 F5AB 002A 002A 00AB"
  2367.     $"ABF5 F5F5 F5FF 2B2B 2B2B FF00 0000 0000"
  2368.     $"0000 00FF F5F5 F5F5 AB00 2A00 2A00 AB54"
  2369.     $"ABF5 F5F5 F5FF FFFF FFFF FFFF 0000 0000"
  2370.     $"0000 00FF F5F5 F57F ABAB ABAB AB7F 542A"
  2371.     $"ABF5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2372.     $"0000 00FF F5F5 F5AB 2A2A 2A2A 2AAB 2A54"
  2373.     $"ABF5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2374.     $"0000 00FF F5F5 F5AB 2A2A 2A2A 2AAB 542A"
  2375.     $"ABF5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2376.     $"0000 00FF F5F5 F5AB 2A2A 2A2A 2AAB 2A54"
  2377.     $"7FF5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2378.     $"0000 00FF F5F5 F5AB 2A2A 2A2A 2AAB 54AB"
  2379.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2380.     $"0000 00FF F5F5 F5AB 2A2A 2A2A 2AAB ABF5"
  2381.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2382.     $"0000 00FF F5F5 F57F ABAB ABAB AB7F F5F5"
  2383.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2384.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2385.     $"F5F5 F5FF FFFF FFF5 F5F5 F5FF 0000 0000"
  2386.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2387.     $"F5F9 FF16 1616 16FF F9F5 F5FF 0000 0000"
  2388.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2389.     $"F5FF 1608 0816 16D8 FFF5 F5FF 0000 0000"
  2390.     $"0000 00FF F5F5 F5F5 F59F FF9F F5F5 F5F5"
  2391.     $"FF16 0800 0133 16D8 69FF F5FF 0000 0000"
  2392.     $"0000 00FF F5F5 F5F5 F5FF 92FF F5F5 F5F5"
  2393.     $"FF16 0801 0816 D8D8 69FF F5FF 0000 0000"
  2394.     $"0000 00FF F5F5 F5F5 FF92 929F FFF5 F5F5"
  2395.     $"FF16 1633 1616 D8D8 69FF F5FF 0000 0000"
  2396.     $"0000 00FF F5F5 F5F5 FF92 009F FFF5 F5F5"
  2397.     $"FF16 1616 D8D8 D869 69FF F5FF 0000 0000"
  2398.     $"0000 00FF F5F5 F5FF 9292 00E3 9FFF F5F5"
  2399.     $"F5FF D8D8 D8D8 6969 FFF5 F5FF 0000 0000"
  2400.     $"0000 00FF F5F5 F5FF 9200 92E3 9FFF F5F5"
  2401.     $"F5F9 FF69 6969 69FF F9F5 F5FF 0000 0000"
  2402.     $"0000 00FF F5F5 FF92 9200 9292 E39F FFF5"
  2403.     $"F5F5 F5FF FFFF FFF5 F5F5 F5FF 0000 0000"
  2404.     $"0000 00FF F5F5 FF92 0092 9292 E39F FFF5"
  2405.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2406.     $"0000 00FF 00A5 9292 0092 9292 92E3 9FA5"
  2407.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2408.     $"0000 00FF F5A5 9292 9292 9292 92E3 9FA5"
  2409.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2410.     $"0000 00FF F5F5 FFA5 9292 9292 92A5 FFF5"
  2411.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2412.     $"0000 00FF F5F5 F5F5 FFFF FFFF FFF5 F5F5"
  2413.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2414.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2415.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2416.     $"0000 00FF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
  2417.     $"F5F5 F5F5 F5F5 F5F5 F5F5 F5FF 0000 0000"
  2418.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  2419.     $"FFFF FFFF FFFF FFFF FFFF FFFF"
  2420. };
  2421.  
  2422.  
  2423. resource 'ics#' (138, purgeable) {
  2424.     {    /* array: 2 elements */
  2425.         /* [1] */
  2426.         $"7FF0 4028 4024 5C3C 5404 5CE4 4114 4114"
  2427.         $"4114 48E4 4C04 5404 5604 4804 4004 7FFC",
  2428.         /* [2] */
  2429.         $"7FF0 7FF8 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
  2430.         $"7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
  2431.     }
  2432. };
  2433.  
  2434. resource 'ics4' (138, purgeable) {
  2435.     $"0FFF FFFF FFFF 0000 0F0C 0C0C 0CFC F000"
  2436.     $"0FC0 C0C0 C0FC CF00 0F06 660C 0CFF FF00"
  2437.     $"0FC6 66C0 C0CC CF00 0F06 660C 0C0C 0F00"
  2438.     $"0FC0 C0C0 22C0 CF00 0F0C 0C02 022C 0F00"
  2439.     $"0FC0 C0C2 2220 CF00 0F0C 8C0C 220C 0F00"
  2440.     $"0FC0 88C0 C0C0 CF00 0F08 880C 0C0C 0F00"
  2441.     $"0FC8 8880 C0C0 CF00 0F0C 8C0C 0C0C 0F00"
  2442.     $"0FC0 C0C0 C0C0 CF00 0FFF FFFF FFFF FF"
  2443. };
  2444.  
  2445. resource 'ics8' (138, purgeable) {
  2446.     $"00FF FFFF FFFF FFFF FFFF FFFF 0000 0000"
  2447.     $"00FF 2B2B 2B2B 2B2B 2B2B FF2B FF00 0000"
  2448.     $"00FF 2B2B 2B2B 2B2B 2B2B FF2B 2BFF 0000"
  2449.     $"00FF 2BEC ECEC 2B2B 2B2B FFFF FFFF 0000"
  2450.     $"00FF 2BEC ECEC 2B2B 2B2B 2B2B 2BFF 0000"
  2451.     $"00FF 2BEC ECEC 2B2B 2B2B 2B2B 2BFF 0000"
  2452.     $"00FF 2B2B 2B2B 2B2B 1717 2B2B 2BFF 0000"
  2453.     $"00FF 2B2B 2B2B 2B17 0017 172B 2BFF 0000"
  2454.     $"00FF 2B2B 2B2B 2B17 1717 D82B 2BFF 0000"
  2455.     $"00FF 2B2B E32B 2B2B 17D8 2B2B 2BFF 0000"
  2456.     $"00FF 2B2B E3E3 2B2B 2B2B 2B2B 2BFF 0000"
  2457.     $"00FF 2BE3 E39F 2B2B 2B2B 2B2B 2BFF 0000"
  2458.     $"00FF 2BE3 E3E3 9F2B 2B2B 2B2B 2BFF 0000"
  2459.     $"00FF 2B2B 9F2B 2B2B 2B2B 2B2B 2BFF 0000"
  2460.     $"00FF 2B2B 2B2B 2B2B 2B2B 2B2B 2BFF 0000"
  2461.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  2462. };
  2463.  
  2464.  
  2465. // -------------------------------------------------------------------------------------------------------------
  2466.  
  2467. // HELP RESOURCES FOR MENUS
  2468.  
  2469. resource 'hmnu' (mApple, purgeable) {
  2470.         HelpMgrVersion,                            /* Help Version */
  2471.         0,                                        /* options */
  2472.         0,                                        /* theProc */
  2473.         0,                                        /* variant */
  2474.         HMSkipItem { /* no missing string */
  2475.         },
  2476.         {
  2477.             HMSkipItem {        /* Apple Menu Title is handled separately    */
  2478.             },
  2479.  
  2480.             HMStringResItem {     /* About… */
  2481.                 mApple,1,
  2482.                 mApple,1,
  2483.                 mApple,1,
  2484.                 0,0
  2485.             },
  2486.         }
  2487. };
  2488.  
  2489. resource 'STR#' (mApple, purgeable) {
  2490.     {
  2491.     HELPABOUTITEM;
  2492.     };
  2493. };
  2494.  
  2495.  
  2496. resource 'hmnu' (mFile, purgeable) {
  2497.         HelpMgrVersion,                            /* Help Version */
  2498.         0,                                        /* options */
  2499.         0,                                        /* theProc */
  2500.         0,                                        /* variant */
  2501.         HMSkipItem { /* no missing string */
  2502.         },
  2503.         {
  2504.             HMStringResItem {                        /* help type of HMStringResItem = STR255    */
  2505.                 mFile,1,                        /* menu title message        */
  2506.                 mFile,1,                        /* disabled title message    */
  2507.                 0,0,
  2508.                 0,0
  2509.             },
  2510.  
  2511.             HMStringResItem { /* New */
  2512.                 mFile,2,
  2513.                 mFile,3,
  2514.                 0,0,
  2515.                 0,0
  2516.             },
  2517.  
  2518.             HMStringResItem { /* Open… */
  2519.                 mFile,4,
  2520.                 mFile,5,
  2521.                 0,0,
  2522.                 0,0
  2523.             },
  2524.  
  2525.             HMSkipItem {     /* Dash */
  2526.             },
  2527.  
  2528.             HMStringResItem { /* Close */
  2529.                 mFile,6,
  2530.                 mFile,7,
  2531.                 0,0,
  2532.                 0,0
  2533.             },
  2534.  
  2535.             HMStringResItem { /* Save */
  2536.                 mFile,8,
  2537.                 mFile,9,
  2538.                 0,0,
  2539.                 0,0
  2540.             },
  2541.  
  2542.             HMStringResItem { /* Save As… */
  2543.                 mFile,10,
  2544.                 mFile,11,
  2545.                 0,0,
  2546.                 0,0
  2547.             },
  2548.  
  2549.             HMSkipItem {     /* Dash */
  2550.             },
  2551.  
  2552.             HMStringResItem { /* Page Setup… */
  2553.                 mFile,12,
  2554.                 mFile,13,
  2555.                 0,0,
  2556.                 0,0
  2557.             },
  2558.  
  2559.             HMStringResItem { /* Print… */
  2560.                 mFile,14,
  2561.                 mFile,15,
  2562.                 0,0,
  2563.                 0,0
  2564.             },
  2565.             
  2566.             HMStringResItem { /* Print One Copy */
  2567.                 mFile,16,
  2568.                 mFile,17,
  2569.                 0,0,
  2570.                 0,0
  2571.             },
  2572.  
  2573.             HMSkipItem {     /* Dash */
  2574.             },
  2575.  
  2576.             HMStringResItem { /* Quit */
  2577.                 mFile,18,
  2578.                 mFile,19,
  2579.                 0,0,
  2580.                 0,0
  2581.             },
  2582.         }
  2583. };
  2584.  
  2585. resource 'STR#' (mFile, purgeable) {
  2586.     {
  2587.     HELPFILEMENU;
  2588.  
  2589.     HELPNEWE;
  2590.     HELPNEWD;
  2591.  
  2592.     HELPOPENE;
  2593.     HELPOPEND;
  2594.  
  2595.     HELPCLOSEE;
  2596.     HELPCLOSED;
  2597.  
  2598.     HELPSAVEE;
  2599.     HELPSAVED;
  2600.  
  2601.     HELPSAVEASE;
  2602.     HELPSAVEASD;
  2603.  
  2604.     HELPPAGESETUPE;
  2605.     HELPPAGESETUPD;
  2606.  
  2607.     HELPPRINTE;
  2608.     HELPPRINTD;
  2609.  
  2610.     HELPPRINTONEE;
  2611.     HELPPRINTONED;
  2612.  
  2613.     HELPQUITE;
  2614.     HELPQUITD;
  2615.     };
  2616. };
  2617.  
  2618.  
  2619. resource 'hmnu' (mEdit, purgeable) {
  2620.         HelpMgrVersion,                            /* Help Version */
  2621.         0,                                        /* options */
  2622.         0,                                        /* theProc */
  2623.         0,                                        /* variant */
  2624.         HMSkipItem { /* nomEdit missing string */
  2625.         },
  2626.         {
  2627.             HMStringResItem {                        /* help type of HMStringResItem = STR255    */
  2628.                 mEdit,1,                        /* menu title message        */
  2629.                 mEdit,1,                        /* disabled title message    */
  2630.                 0,0,
  2631.                 0,0
  2632.             },
  2633.  
  2634.             HMStringResItem { /* Undo */
  2635.                 mEdit,2,
  2636.                 mEdit,3,
  2637.                 0,0,
  2638.                 0,0
  2639.             },
  2640.  
  2641.             HMSkipItem { /* Dash */
  2642.             },
  2643.  
  2644.             HMStringResItem { /* Cut */
  2645.                 mEdit,4,
  2646.                 mEdit,5,
  2647.                 0,0,
  2648.                 0,0
  2649.             },
  2650.  
  2651.             HMStringResItem { /* Copy */
  2652.                 mEdit,6,
  2653.                 mEdit,7,
  2654.                 0,0,
  2655.                 0,0
  2656.             },
  2657.  
  2658.             HMStringResItem { /* Paste */
  2659.                 mEdit,8,
  2660.                 mEdit,9,
  2661.                 0,0,
  2662.                 0,0
  2663.             },
  2664.  
  2665.             HMStringResItem { /* Clear */
  2666.                 mEdit,10,
  2667.                 mEdit,11,
  2668.                 0,0,
  2669.                 0,0
  2670.             },
  2671.  
  2672.             HMSkipItem {     /* Dash */
  2673.             },
  2674.  
  2675.             HMStringResItem { /* Select All */
  2676.                 mEdit,12,
  2677.                 mEdit,13,
  2678.                 0,0,
  2679.                 0,0
  2680.             },
  2681.  
  2682.             HMSkipItem {     /* Dash */
  2683.             },
  2684.  
  2685.             HMStringResItem { /* Find */
  2686.                 mEdit,22,
  2687.                 mEdit,23,
  2688.                 0,0,
  2689.                 0,0
  2690.             },
  2691.  
  2692.             HMStringResItem { /* FindAgain */
  2693.                 mEdit,24,
  2694.                 mEdit,25,
  2695.                 0,0,
  2696.                 0,0
  2697.             },
  2698.  
  2699.             HMStringResItem { /* FindSelection */
  2700.                 mEdit,26,
  2701.                 mEdit,27,
  2702.                 0,0,
  2703.                 0,0
  2704.             },
  2705.  
  2706.             HMStringResItem { /* Replace */
  2707.                 mEdit,28,
  2708.                 mEdit,29,
  2709.                 0,0,
  2710.                 0,0
  2711.             },
  2712.  
  2713.             HMStringResItem { /* ReplaceAgain */
  2714.                 mEdit,30,
  2715.                 mEdit,31,
  2716.                 0,0,
  2717.                 0,0
  2718.             },
  2719.  
  2720.             HMSkipItem {     /* Dash */
  2721.             },
  2722.             
  2723.             HMStringResItem { /* Next page */
  2724.                 mEdit,14,
  2725.                 mEdit,15,
  2726.                 0,0,
  2727.                 0,0
  2728.             },
  2729.  
  2730.             HMStringResItem { /* Prev page */
  2731.                 mEdit,16,
  2732.                 mEdit,17,
  2733.                 0,0,
  2734.                 0,0
  2735.             },
  2736.  
  2737.             HMStringResItem { /* Goto page */
  2738.                 mEdit,18,
  2739.                 mEdit,19,
  2740.                 0,0,
  2741.                 0,0
  2742.             },
  2743.  
  2744.             HMSkipItem {     /* Dash */
  2745.             },
  2746.             
  2747.             HMCompareItem {        /* Show Clipboard */
  2748.                 EDITSHOWCLIPBOARDITEM,    
  2749.                 HMStringResItem {
  2750.                     mEdit,20,
  2751.                     mEdit,20,
  2752.                     mEdit,20,
  2753.                     0,0
  2754.                 }
  2755.             },
  2756.             HMCompareItem {        /* Hide Clipboard */
  2757.                 CLIPBOARDHIDE,    
  2758.                 HMStringResItem {
  2759.                     mEdit,21,
  2760.                     mEdit,21,
  2761.                     mEdit,21,
  2762.                     0,0
  2763.                 }
  2764.             }
  2765.         }
  2766. };
  2767.  
  2768.  
  2769. resource 'STR#' (mEdit, purgeable) {
  2770.     {
  2771.     HELPEDITMENU;
  2772.  
  2773.     HELPUNDOE;
  2774.     HELPUNDOD;
  2775.  
  2776.     HELPCUTE;
  2777.     HELPCUTD;
  2778.  
  2779.     HELPCOPYE;
  2780.     HELPCOPYD;
  2781.  
  2782.     HELPPASTEE;
  2783.     HELPPASTED;
  2784.  
  2785.     HELPCLEARE;
  2786.     HELPCLEARD;
  2787.  
  2788.     HELPSELECTALLE;
  2789.     HELPSELECTALLD;
  2790.  
  2791.     HELPNEXTPAGEE;
  2792.     HELPNEXTPAGED;
  2793.  
  2794.     HELPPREVPAGEE;
  2795.     HELPPREVPAGED;
  2796.  
  2797.     HELPGOTOPAGEE;
  2798.     HELPGOTOPAGED;
  2799.  
  2800.     HELPSHOWCLIPBOARDE;
  2801.     
  2802.     HELPHIDECLIPBOARDE;
  2803.     
  2804.     /* 22 */
  2805.     HELPFINDE;
  2806.     HELPFINDD;
  2807.  
  2808.     HELPFINDAGAINE;
  2809.     HELPFINDAGAIND;
  2810.  
  2811.     HELPFINDSELECTIONE;
  2812.     HELPFINDSELECTIOND;
  2813.  
  2814.     HELPREPLACEE;
  2815.     HELPREPLACED;
  2816.  
  2817.     HELPREPLACEAGAINE;
  2818.     HELPREPLACEAGAIND;
  2819.     };
  2820. };
  2821.  
  2822. resource 'hmnu' (mFont, purgeable) {
  2823.         HelpMgrVersion,                            /* Help Version */
  2824.         0,                                        /* options */
  2825.         0,                                        /* theProc */
  2826.         0,                                        /* variant */
  2827.     HMStringResItem {
  2828.         mFont, 3,
  2829.         mFont, 4,
  2830.         mFont, 5,
  2831.         0, 0
  2832.     },
  2833.     {    /* array HMenuArray: 1 elements */
  2834.         /* [1] */
  2835.         HMStringResItem {
  2836.             mFont, 1,
  2837.             mFont, 2,
  2838.             0, 0,
  2839.             0, 0
  2840.         }
  2841.     }
  2842. };
  2843.  
  2844. resource 'STR#' (mFont, purgeable) {
  2845.     {    
  2846.     HELPFONTMENUE;
  2847.     HELPFONTMENUD;
  2848.     
  2849.     HELPFONTITEME;
  2850.     HELPFONTITEMD;
  2851.     HELPFONTITEMC;
  2852.     }
  2853. };
  2854.  
  2855.  
  2856. resource 'hmnu' (mStyle, purgeable) {
  2857.         HelpMgrVersion,                            /* Help Version */
  2858.         0,                                        /* options */
  2859.         0,                                        /* theProc */
  2860.         0,                                        /* variant */
  2861.     HMStringResItem {
  2862.         mStyle, 3,
  2863.         mStyle, 4,
  2864.         mStyle, 5,
  2865.         0, 0
  2866.     },
  2867.     {    /* array HMenuArray: 1 elements */
  2868.         /* [1] */
  2869.         HMStringResItem {
  2870.             mStyle, 1,
  2871.             mStyle, 2,
  2872.             0, 0,
  2873.             0, 0
  2874.         }
  2875.     }
  2876. };
  2877.  
  2878.  
  2879. resource 'STR#' (mStyle, purgeable) {
  2880.     {    
  2881.     HELPSTYLEMENUE;
  2882.     HELPSTYLEMENUD;
  2883.     
  2884.     HELPSTYLEITEME;
  2885.     HELPSTYLEITEMD;
  2886.     HELPSTYLEITEMC;
  2887.     }
  2888. };
  2889.  
  2890.  
  2891. resource 'hmnu' (mSize, purgeable) {
  2892.         HelpMgrVersion,                            /* Help Version */
  2893.         0,                                        /* options */
  2894.         0,                                        /* theProc */
  2895.         0,                                        /* variant */
  2896.     HMStringResItem {
  2897.         mSize, 3,
  2898.         mSize, 4,
  2899.         mSize, 5,
  2900.         0, 0
  2901.     },
  2902.     {    /* array HMenuArray: 1 elements */
  2903.         /* [1] */
  2904.         HMStringResItem {
  2905.             mSize, 1,
  2906.             mSize, 2,
  2907.             0, 0,
  2908.             0, 0
  2909.         }
  2910.     }
  2911. };
  2912.  
  2913.  
  2914. resource 'STR#' (mSize, purgeable) {
  2915.     {    
  2916.     HELPSIZEMENUE;
  2917.     HELPSIZEMENUD;
  2918.     
  2919.     HELPSIZEITEME;
  2920.     HELPSIZEITEMD;
  2921.     HELPSIZEITEMC;
  2922.     }
  2923. };
  2924.  
  2925.  
  2926. resource 'hmnu' (mSound, purgeable) {
  2927.         HelpMgrVersion,                            /* Help Version */
  2928.         0,                                        /* options */
  2929.         0,                                        /* theProc */
  2930.         0,                                        /* variant */
  2931.         HMSkipItem { /* no missing string */
  2932.         },
  2933.         {
  2934.             HMStringResItem {                        /* help type of HMStringResItem = STR255    */
  2935.                 mSound,1,                        /* menu title message        */
  2936.                 mSound,1,                        /* disabled title message    */
  2937.                 0,0,
  2938.                 0,0
  2939.             },
  2940.  
  2941.             HMStringResItem { /* Record */
  2942.                 mSound,2,
  2943.                 mSound,3,
  2944.                 0,0,
  2945.                 0,0
  2946.             },
  2947.  
  2948.             HMStringResItem { /* Play */
  2949.                 mSound,4,
  2950.                 mSound,5,
  2951.                 0,0,
  2952.                 0,0
  2953.             },
  2954.  
  2955.             HMStringResItem { /* Erase */
  2956.                 mSound,6,
  2957.                 mSound,7,
  2958.                 0,0,
  2959.                 0,0
  2960.             },
  2961.  
  2962.             HMSkipItem {     /* Dash */
  2963.             },
  2964.  
  2965.             HMCompareItem {        /* Speak All */
  2966.                 SOUNDSPEAKALLITEM,    
  2967.                 HMStringResItem {
  2968.                     mSound,8,
  2969.                     mSound,8,
  2970.                     mSound,8,
  2971.                     0,0
  2972.                 }
  2973.             },
  2974.                 
  2975.             HMCompareItem {        /* Speak Selection */
  2976.                 SOUNDSPEAKSELECTIONITEM,    
  2977.                 HMStringResItem {
  2978.                     mSound,9,
  2979.                     mSound,9,
  2980.                     mSound,9,
  2981.                     0,0
  2982.                 }
  2983.             },
  2984.                 
  2985.             HMStringResItem { /* stop speaking */
  2986.                 mSound,10,
  2987.                 mSound,11,
  2988.                 0,0,
  2989.                 0,0
  2990.             },
  2991.  
  2992.             HMStringResItem { /* voices */
  2993.                 mSound,12,
  2994.                 mSound,13,
  2995.                 0,0,
  2996.                 0,0
  2997.             },
  2998.                 
  2999.         }
  3000. };
  3001.  
  3002. resource 'STR#' (mSound, purgeable) {
  3003.     {
  3004.     HELPSOUNDMENU;
  3005.  
  3006.     HELPRECORDE;
  3007.     HELPRECORDD;
  3008.  
  3009.     HELPPLAYE;
  3010.     HELPPLAYD;
  3011.  
  3012.     HELPERASEE;
  3013.     HELPERASED;
  3014.  
  3015.     HELPSPEAKALLE;
  3016.     
  3017.     HELPSPEAKSELECTIONE;
  3018.  
  3019.     HELPSTOPSPEAKINGE;
  3020.     HELPSTOPSPEAKINGD;
  3021.  
  3022.     HELPVOICESE;
  3023.     HELPVOICESD;
  3024.     };
  3025. };
  3026.  
  3027. resource 'hmnu' ( mVoices, purgeable )
  3028. {
  3029.     HelpMgrVersion,                            // Help Manager Version
  3030.     hmDefaultOptions,                        // Options
  3031.     0,                                        // Use default Balloon definition function
  3032.     0,                                        // Use default 
  3033.         
  3034.     HMStringResItem                            // Help for missing items.  Used for voice names.
  3035.     {
  3036.         mVoices, 1,        // Voice name enabled
  3037.         0, 0,            // Voice names are never dimmed
  3038.         mVoices, 2,        // Voice name enabled and checked
  3039.         0, 0,            // Voice names will never be marked
  3040.     },
  3041.     {
  3042.     }
  3043. };
  3044.  
  3045. resource 'STR#' (mVoices, purgeable) {
  3046.     {
  3047.     HELPVOICESELE;
  3048.     HELPVOICESELC;
  3049.     };
  3050. };
  3051.  
  3052. resource 'STR#' (kWindowHelpID, purgeable) {
  3053.     {
  3054.     HELPACTIVESCROLL;
  3055.     HELPDIMHORIZSCROLL;
  3056.     HELPDIMVERTSCROLL;
  3057.     
  3058.     HELPGROWBOX;
  3059.     
  3060.     HELPGENERICCONTENT;
  3061.  
  3062.     HELPPICTCONT;
  3063.     HELPPICTSEL;
  3064.     
  3065.     HELPTEXTCONT;
  3066.     };
  3067. };
  3068.  
  3069. // -------------------------------------------------------------------------------------------------------------
  3070. resource 'SIZE' (-1) {
  3071.     dontSaveScreen,
  3072.     acceptSuspendResumeEvents,
  3073.     enableOptionSwitch,
  3074.     canBackground,
  3075.     doesActivateOnFGSwitch,
  3076.     backgroundAndForeground,
  3077.     dontGetFrontClicks,
  3078.     ignoreAppDiedEvents,
  3079.     is32BitCompatible,
  3080.     isHighLevelEventAware,
  3081.     localAndRemoteHLEvents,
  3082.     isStationeryAware,
  3083.     reserved,
  3084.     reserved,
  3085.     reserved,
  3086.     reserved,
  3087.     kPreferredSize,
  3088.     kMinimumSize
  3089. };
  3090.